Merge pull request #104 from KayenEQ/master

Spell effect updates
Prefer prefix ++/-- on non-primitive types

Postfix ++/-- might cause the creation of a tmp instance
that might be optimized out. Mights are bad. Prefix doesn't
have this problem.
Fix some potential null pointer dereferences

I don't think there were any instances of these causing problems
but it's better to be safe than sorry.
Updated URL
Fix mod rods
Add numhitstype to the spell structure
Revert change to SE_LimitEffect

Also fix for SE_SummonItem for unstackable charged items
(Still need to verify on live though)
Improve feign_memory_list thanks to C++11
Reversed event_command return value, may cause visual issues if you already updated your code but easy to fix.  Return 1 instead of return 0 on event_command dispatch
Merge branch 'master' of github.com:EQEmu/Server
Tweaked down SE_CurrentHP aggro from buffs
added GetCharactersInInstance
Turn on NPC charm casting
Fix OP_MobEnduranceUpdate for UF
Export death event variables to Perl (Kingly Krab)

http://www.eqemulator.org/forums/showpost.php?p=227770&postcount=9
Live-Like weather. Big thanks to Robregen for figuring out the system!

Included in the required SQL is weather data pulled from NewZone live packets for up to PoP. An update to EQExtractor will be made to grab the rest of the data from existing collects.

Please note: Until weather data is grabbed for zones later than PoP, weather will not work in those zones.
Implement not_extendable spell field
Fix name of SQL file
Forgot changelog.txt in previous commit.
Merge branch 'master' of https://github.com/EQEmu/Server