Cleaned up/merged damage calculations for both the AI server & Ebenezer (the methods should be in their own classes, however this would mean duplicating logic for AI/Ebenezer as they use entirely different classes right now). Refs #145.
AI server: removed remnants of the old item bonus system that are no longer required.
AI server: removed a forgotten debug message.
Game server: players are (again) saved every 5 minutes. Inactive sessions are also now timed out more logically, after at least 10s of inactivity. Player-based expirations are also additionally checked every ~30s (why not, but we'll need to implement a proper system eventually...).
Game server: slight tweak to remove an unnecessary opcode check from the bottom of the packet handler; we have a handler for this packet, we might as well get our money's worth...
AI server: no need for PARSE_ARGUMENTS() without EVT (AI EVTs are far too specific for it).
Game server/skill system: allowed for CSW leader car-type transformations. Closes #230, refs #87.
Game server: allowed an extremely generous time of 30min to create a character / load the game (the time's technically since the last response, so it should never remotely go beyond this -- not even on an extremely old setup).
Game server: implemented slot check for wings, they can now be equipped again.
Game server: implemented support for NP modifying buffs
Game server: implemented support for Noah modifying buffs

NOTE : This requires YOU to set the percentage in your database,
MAGIC_TYPE4 "ExpPct" column -> 100 = 0% increase, 200 = 100% increase.
If this is not working like official let us know so we can fix it!
Game server: Blinding now works! (Always did, we just suck)

Also curing / inflicting of user statuses are now conformant to USKO
standard!
Game server: coin gain/loss is now more centralised, so the noah/coin bonus affects looting and such (this is most likely going to cause invalid behaviour with the buff).
Game server: Respawning is now USKO conformant!

USKO explicitly resets the ability to see stealthed people, DoT's,
Poison and Speed user stati.
Merge branch 'master' of https://github.com/twostars/snoxd-koserver
Game server: implemented support for Elysian Web.
Implemented some (hardcoded) zone ID specific logic to set required flags for zone-specific behaviour. Refs #195.
Merge branch 'master' of https://github.com/twostars/snoxd-koserver
Counter Curse

Fixed.Tested.
Game server: removed CKingSystem::m_byTerritoryTariff, the tariff is now zone-specific.