allow pve mode toons to cast summon

This commit is contained in:
2025-03-11 20:24:03 -05:00
parent 35ab20701c
commit 887501c040
+5 -3
View File
@@ -240,17 +240,19 @@ public class ActionsBase {
//Add blocked types here //Add blocked types here
public boolean blocked(AbstractWorldObject awo, PowersBase pb, int trains, AbstractCharacter source) { public boolean blocked(AbstractWorldObject awo, PowersBase pb, int trains, AbstractCharacter source) {
if(!pb.getName().contains("Summon")) {
if (AbstractWorldObject.IsAbstractCharacter(awo)) { if (AbstractWorldObject.IsAbstractCharacter(awo)) {
AbstractCharacter target = (AbstractCharacter) awo; AbstractCharacter target = (AbstractCharacter) awo;
if(source.getObjectType().equals(Enum.GameObjectType.PlayerCharacter)){ if (source.getObjectType().equals(Enum.GameObjectType.PlayerCharacter)) {
PlayerCharacter pc = (PlayerCharacter) source; PlayerCharacter pc = (PlayerCharacter) source;
if(target.getObjectType().equals(Enum.GameObjectType.PlayerCharacter)){ if (target.getObjectType().equals(Enum.GameObjectType.PlayerCharacter)) {
if(pc.isBoxed && pc.getObjectUUID() != target.getObjectUUID()){ if (pc.isBoxed && pc.getObjectUUID() != target.getObjectUUID()) {
return true; return true;
} }
} }
} }
} }
}
if(pb.isChant) if(pb.isChant)
return false; return false;