Fixed EnemyOnly target handler
Fixed a bug where in duel player couldn't use debuffs such as Surrender to Fire against enemy, with or without ctrl key pressed. Fixed a bug that didn't allow to use debuff in Olympiad when opposing side was Clan or Alliance mate. Skills using this target handler cannot be used in party members, regardless of being in PvP area. Skills using this target handler can be used in Clan mates while inside PvP area. Guessed that unless in PvP area skills using this target handler cannot be used in Alliance or Command Channel members. --- Unit tests: Each target case is properly documented using a single unit test. Added 100% coverage unit tests for this target handler. Replaced Mockito with EasyMock.
Showing
- pom.xml 20 additions, 7 deletionspom.xml
- src/main/java/com/l2jserver/datapack/handlers/targethandlers/EnemyOnly.java 92 additions, 20 deletions...l2jserver/datapack/handlers/targethandlers/EnemyOnly.java
- src/test/java/com/l2jserver/datapack/handlers/admincommandhandlers/AdminReloadTest.java 15 additions, 13 deletions...tapack/handlers/admincommandhandlers/AdminReloadTest.java
- src/test/java/com/l2jserver/datapack/handlers/targethandlers/EnemyOnlyTest.java 340 additions, 0 deletions...erver/datapack/handlers/targethandlers/EnemyOnlyTest.java
- src/test/java/com/l2jserver/datapack/test/AbstractTest.java 43 additions, 0 deletionssrc/test/java/com/l2jserver/datapack/test/AbstractTest.java
Loading
Please register or sign in to comment