add real events handling to base class
handle data property properly when extending classes
remove unused constant
Update entity.dirty event to the new style
Update character.change event to the new callbacks style
Removed the really, really unneeded onRequestPath event from Character. So -not- object oriented that it actually hurt.
remove the ridiculous startPathing and stopPathing events from Character and Player
improved data property handling when extending classes
removed onStep and onBeforeStep events from Character and Player
Removed onCheckAggro, onAggro and onDeath callbacks from Character and Player, and incorporated their behavior into checkAggro, aggro and die methods; Fixed a bug with zoning after recent stopPathing changes.
Moved callbacks handling from class into the prototype object.
Removed all remaining 'events' from Character and Player
Introduce .bubbleTo method to classes. Allows forwarding events from one object to another.
Trigger the events corresponding to setter on Entity, Character and Player.
Remove PopulationChange event from GameClient
Remove Spawn events from GameClient
Remove Despawn event from GameClient
Remove blink event from GameClient
Remove EntityMove event from GameClient
Remove EntityDestroy event from GameClient