Browse Source

File reformat

feature-config-usage
MagicBot 4 days ago
parent
commit
11e40d7e57
  1. 7
      src/engine/wpakpowers/WpakPowerManager.java

7
src/engine/wpakpowers/WpakPowerManager.java

@ -306,13 +306,17 @@ public class WpakPowerManager { @@ -306,13 +306,17 @@ public class WpakPowerManager {
}
private static void AoeHandler(PlayerCharacter caster, AbstractWorldObject target, Power powerUsed, int rank) {
HashSet<AbstractWorldObject> mobTargets = new HashSet<>();
HashSet<AbstractWorldObject> pcTargets = new HashSet<>();
int count = 1;
if (powerUsed.maxMobTargets > 0)
mobTargets = WorldGrid.getObjectsInRangePartial(target.loc, powerUsed.areaRange, MBServerStatics.MASK_MOB);
if (powerUsed.maxPlayerTargets > 0)
pcTargets = WorldGrid.getObjectsInRangePartial(target.loc, powerUsed.areaRange, MBServerStatics.MASK_PLAYER);
int count = 1;
for (AbstractWorldObject mob : mobTargets) {
if (count < powerUsed.maxMobTargets + 1) {
applyAllPowerEffects(caster, powerUsed, rank, mob);
@ -321,6 +325,7 @@ public class WpakPowerManager { @@ -321,6 +325,7 @@ public class WpakPowerManager {
break;
}
}
count = 1;
for (AbstractWorldObject pc : pcTargets) {
if (count < powerUsed.maxPlayerTargets + 1) {

Loading…
Cancel
Save