Refactored FireAttackEvent to a more generic SkillAttackEvent.
Fixed bug where if the enemy can reset his own wait time after attacking even though the player has locked it previously.
Merge remote-tracking branch 'origin/master'

Conflicts:
	Classes/Communication/Events/SkillAttackEvent.m