Type 4 buff durations/times are now in an array. This will probably have to be replaced with a map soon, but for the time being it's sufficient.
Merge
Merge
Merge branch 'master' of github.com:twostars/snoxd-koserver
BUGFIX: Fixed an issue with region switchovers; negative indicates the opposite direction but was being cast as unsigned which had it use large numbers (e.g. ~65535) instead of the valid negative values (e.g. -1).
Merge branch 'master' of github.com:twostars/snoxd-koserver
BUGFIX: AOE skills now allow for mobs and/or players, not just players.
BUGFIX: Effects should now be visible on NPCs.
Renamed m_pSkillCaster & m_pSkillTarget to m_sCasterID & m_sTargetID respectively. Added support for the real member variables.
Hackfix for respawning in moradon
Implemented the generic CEbenezerDlg::GetUnit() method.
Small bit of cleanup.
Removed Ebenezer/MagicHandler.cpp
Started allowing for a merged magic system.
Small login server cleanup.
Tidied up MAKE_ITEM_GRADECODE a little.
Merge branch 'master' of git://github.com/twostars/snoxd-koserver

Conflicts:
	Ebenezer/MagicProcess.cpp
AI server now sends over NPC evasion/hit rates/defense values.
I shall now know I am slowed!

Except for the colorblind who can't see their HP bar changed colours >_<
Merge branch 'master' of github.com:twostars/snoxd-koserver