forked from MagicBane/Server
File reformat
This commit is contained in:
@@ -306,13 +306,17 @@ public class WpakPowerManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private static void AoeHandler(PlayerCharacter caster, AbstractWorldObject target, Power powerUsed, int rank) {
|
private static void AoeHandler(PlayerCharacter caster, AbstractWorldObject target, Power powerUsed, int rank) {
|
||||||
|
|
||||||
HashSet<AbstractWorldObject> mobTargets = new HashSet<>();
|
HashSet<AbstractWorldObject> mobTargets = new HashSet<>();
|
||||||
HashSet<AbstractWorldObject> pcTargets = new HashSet<>();
|
HashSet<AbstractWorldObject> pcTargets = new HashSet<>();
|
||||||
|
int count = 1;
|
||||||
|
|
||||||
if (powerUsed.maxMobTargets > 0)
|
if (powerUsed.maxMobTargets > 0)
|
||||||
mobTargets = WorldGrid.getObjectsInRangePartial(target.loc, powerUsed.areaRange, MBServerStatics.MASK_MOB);
|
mobTargets = WorldGrid.getObjectsInRangePartial(target.loc, powerUsed.areaRange, MBServerStatics.MASK_MOB);
|
||||||
|
|
||||||
if (powerUsed.maxPlayerTargets > 0)
|
if (powerUsed.maxPlayerTargets > 0)
|
||||||
pcTargets = WorldGrid.getObjectsInRangePartial(target.loc, powerUsed.areaRange, MBServerStatics.MASK_PLAYER);
|
pcTargets = WorldGrid.getObjectsInRangePartial(target.loc, powerUsed.areaRange, MBServerStatics.MASK_PLAYER);
|
||||||
int count = 1;
|
|
||||||
for (AbstractWorldObject mob : mobTargets) {
|
for (AbstractWorldObject mob : mobTargets) {
|
||||||
if (count < powerUsed.maxMobTargets + 1) {
|
if (count < powerUsed.maxMobTargets + 1) {
|
||||||
applyAllPowerEffects(caster, powerUsed, rank, mob);
|
applyAllPowerEffects(caster, powerUsed, rank, mob);
|
||||||
@@ -321,6 +325,7 @@ public class WpakPowerManager {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
count = 1;
|
count = 1;
|
||||||
for (AbstractWorldObject pc : pcTargets) {
|
for (AbstractWorldObject pc : pcTargets) {
|
||||||
if (count < powerUsed.maxPlayerTargets + 1) {
|
if (count < powerUsed.maxPlayerTargets + 1) {
|
||||||
|
|||||||
Reference in New Issue
Block a user