Changed guilds to be saved to a TreeMap instead of solely the SWGSet.
Fixed uses string
Added UnknownAbilityPacket (was sent for every new ability, doesnt seem
to do anything)
Lots of guild improvement/features added.
(BugFix) Officer group buff's will now check ranges
(BugFix) Group buffs applied when a player joins a group as long as they
are within range
(BugFix) /inspire will now take a command string for target
(BugFix) /imagedesign will now take a command string for target
- The duration needed to be set on the buff object "before "the buff is
actually added. Because of this, I made the distinction between setup(0
(setting up the buff object) and add() (adding the buff stats to the
player).
- Group buffs would add the buff based on each individual player's
skillmods instead of the buffer's. Due to this, I made a "buffer"
parameter for doAddBuff(). If there is a buffer, regardless of it's a
buffer within our group, we can specify them, otherwise provide null.