mcMMO-Dev/mcMMO — pull request #186 by bm01 (2012-02-27 16:45:21+00:00)
Title: Continuation of the previous optimization.

The event is no longer passed to the concerned methods (in Swords, Axes and Unarmed), instead the PlayerProfile (or skill level), damage and entities are directly provided. This reduce the number of Event methods call. Also, Event.setDamage() is now called in combatChekcs().

Changed where skill activation checks methods are called (removed combatAbilitiesChecks()). Now permission and weapon checks are only done once per hit.

New method in Taming that verify if the wolf is friendly or not. This was previously done in the three classes I mentioned. Maybe I didn't put it in the right place though.