Removed two unused functions
Implemented spell Target Type (45) 'Target Rings' on Underfoot.
Thanks to Lecht for figuring out op code side of it.
Implement new Live-like faction adjustment message through optional rule.
Merge pull request #285 from addtheice/legacy_removal

Removed two unused functions
Merge git://github.com/EQEmu/Server into Development

Conflicts:
	changelog.txt
Manual merge of TargetRing pull request #286.
Implemented support for using target rings from item clicks.
(Thanks again to Lecht for the help)
Merge git://github.com/EQEmu/Server into Development

Conflicts:
	changelog.txt
	common/eq_packet_structs.h
	common/patches/underfoot_structs.h
	common/spdat.h
	zone/effects.cpp
	zone/mob.cpp
	zone/spells.cpp
Merge pull request #287 from KayenEQ/Development

Implemented support for using target rings from item clicks
Fix changelog. [skip ci]
Fix for GM Trainer crashing server (undefined behavior on enum cast)
Yellow faction messages.
Real fix for GM trainer crash..evidently the problem went deeper than an undefined condition...
Merge branch 'master' of https://github.com/EQEmu/Server

Conflicts:
	changelog.txt
Removed type qualifier for SkillUseTypes enum
Added a simple check to prevent DoEnduranceUpkeep (1 sec persistent timer)
from constantly checking when client has no endurance drain effects.
This was running 24/7 for all classes.
code fix
Merge pull request #288 from KayenEQ/Development

optimization for how do endurance upkeep for discs
Fixed npc_types_tint not being loaded properly.
Updated 'GMTrainee' structs to reflect the proper size of skills (100)