v2.3.0: ghosts and shadow clone are now considered inorganic

This commit is contained in:
Evan Debenham
2024-01-05 14:11:47 -05:00
parent 250c76b7c1
commit 71856bee8c
3 changed files with 4 additions and 2 deletions

View File

@@ -150,6 +150,8 @@ public class ShadowClone extends ArmorAbility {
HP = HT = 80;
immunities.add(AllyBuff.class);
properties.add(Property.INORGANIC);
}
public ShadowAlly(){

View File

@@ -51,6 +51,7 @@ public class Wraith extends Mob {
flying = true;
properties.add(Property.UNDEAD);
properties.add(Property.INORGANIC);
}
private static final String LEVEL = "level";

View File

@@ -27,7 +27,6 @@ import com.shatteredpixel.shatteredpixeldungeon.ShatteredPixelDungeon;
import com.shatteredpixel.shatteredpixeldungeon.actors.Actor;
import com.shatteredpixel.shatteredpixeldungeon.actors.Char;
import com.shatteredpixel.shatteredpixeldungeon.actors.blobs.CorrosiveGas;
import com.shatteredpixel.shatteredpixeldungeon.actors.blobs.ToxicGas;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.AllyBuff;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.AscensionChallenge;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Burning;
@@ -530,6 +529,7 @@ public class DriedRose extends Artifact {
state = HUNTING;
properties.add(Property.UNDEAD);
properties.add(Property.INORGANIC);
}
private DriedRose rose = null;
@@ -851,7 +851,6 @@ public class DriedRose extends Artifact {
}
{
immunities.add( ToxicGas.class );
immunities.add( CorrosiveGas.class );
immunities.add( Burning.class );
immunities.add( ScrollOfRetribution.class );