Game server: fixed a bug with coin distribution for parties (coins weren't being given to the party users). Resolves #259.
Game server: GM Chat is working! Some party fixes too.
Merge branch 'master' of https://github.com/twostars/snoxd-koserver
Game server: implemented support for the commander PM chat type. Renamed the old unused chat types to more accurately describe their current purpose, and added the new ones as per #209.
Game server/skill system: tweaked saved skill recasting to use MagicInstance directly, and ensured transformations were both recast correctly, and removed properly when entering a zone that does not support the transformation type. Refs #260.
Game server/skill system: attempted to clarify some of ExecuteType4()'s behaviour.
Game server/skill system: fixed bug with previous commit that caused recast transformation skills to not show the icon (caster/target IDs weren't set). Also implemented base prereq checks for type 4 (buff/debuff) skills. Resolves #260.
Game server/skill system: as only users can use transformations, all transformation-related code is now consistently placed in CUser. Also allowed for MORAL_SIEGE_WEAPON.
Game server/skill system: fixed debuff cures crashing the server; also ensured the HP bar gets reset (at least, for typical debuffs. Need to handle this on a per-debuff basis, I think).
Game server: players are now kicked out of PVP zones (excluding war zones) when their NP hits 0. Resolves #255.
Game server/skill system: implemented "HP booster" as per all information provided by the skill and the issue report. If the amount is too low, probably it's meant to use sFirstDamage as the % of max HP to give. Resolves #143.
Game server/skill system: fixed a bug preventing recast buffs from being re-applied correctly.
Game server/skill system: buffs are now usable again with NPC transformations.
Game server: seal system should actually handle seal requests now. Refs #265.
Game server: AoE heals, heal over time and damaging skills are now working properly.
Game server: buffing the opposite nation in zones where you can't attack the other nation is now possible. AoE's always showing up now, too.
Game server/skill system: implemented "Curse Refraction" as per official skill description (untested).
Merge branch 'master' of https://github.com/twostars/snoxd-koserver
Game server: removed the date/time config, fixed time update logic to avoid it behaving as its own extremely buggy clock/calendar.
Game server: user rankings (i.e. NP symbols) & clan grades are now reloaded at the start of each day. Resolves #214.