v0.8.0: fixed elements and antimagic not applying to new debuffs
This commit is contained in:
parent
4941e2afaa
commit
826b33a59d
|
@ -23,6 +23,9 @@ package com.shatteredpixel.shatteredpixeldungeon.items.armor.glyphs;
|
||||||
|
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.Char;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.Char;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Charm;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Charm;
|
||||||
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Degrade;
|
||||||
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Hex;
|
||||||
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Vulnerable;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Weakness;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Weakness;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.mobs.Eye;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.mobs.Eye;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.mobs.DM100;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.mobs.DM100;
|
||||||
|
@ -55,6 +58,9 @@ public class AntiMagic extends Armor.Glyph {
|
||||||
static {
|
static {
|
||||||
RESISTS.add( Charm.class );
|
RESISTS.add( Charm.class );
|
||||||
RESISTS.add( Weakness.class );
|
RESISTS.add( Weakness.class );
|
||||||
|
RESISTS.add( Vulnerable.class );
|
||||||
|
RESISTS.add( Hex.class );
|
||||||
|
RESISTS.add( Degrade.class );
|
||||||
|
|
||||||
RESISTS.add( DisintegrationTrap.class );
|
RESISTS.add( DisintegrationTrap.class );
|
||||||
RESISTS.add( GrimTrap.class );
|
RESISTS.add( GrimTrap.class );
|
||||||
|
|
|
@ -28,10 +28,13 @@ import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Burning;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Charm;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Charm;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Chill;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Chill;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Corrosion;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Corrosion;
|
||||||
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Degrade;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Frost;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Frost;
|
||||||
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Hex;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Ooze;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Ooze;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Paralysis;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Paralysis;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Poison;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Poison;
|
||||||
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Vulnerable;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Weakness;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Weakness;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.mobs.Eye;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.mobs.Eye;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.mobs.DM100;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.mobs.DM100;
|
||||||
|
@ -73,14 +76,18 @@ public class RingOfElements extends Ring {
|
||||||
public static final HashSet<Class> RESISTS = new HashSet<>();
|
public static final HashSet<Class> RESISTS = new HashSet<>();
|
||||||
static {
|
static {
|
||||||
RESISTS.add( Burning.class );
|
RESISTS.add( Burning.class );
|
||||||
RESISTS.add( Charm.class );
|
|
||||||
RESISTS.add( Chill.class );
|
RESISTS.add( Chill.class );
|
||||||
RESISTS.add( Frost.class );
|
RESISTS.add( Frost.class );
|
||||||
RESISTS.add( Ooze.class );
|
RESISTS.add( Ooze.class );
|
||||||
RESISTS.add( Paralysis.class );
|
RESISTS.add( Paralysis.class );
|
||||||
RESISTS.add( Poison.class );
|
RESISTS.add( Poison.class );
|
||||||
RESISTS.add( Corrosion.class );
|
RESISTS.add( Corrosion.class );
|
||||||
|
|
||||||
|
RESISTS.add( Charm.class );
|
||||||
RESISTS.add( Weakness.class );
|
RESISTS.add( Weakness.class );
|
||||||
|
RESISTS.add( Vulnerable.class );
|
||||||
|
RESISTS.add( Hex.class );
|
||||||
|
RESISTS.add( Degrade.class );
|
||||||
|
|
||||||
RESISTS.add( DisintegrationTrap.class );
|
RESISTS.add( DisintegrationTrap.class );
|
||||||
RESISTS.add( GrimTrap.class );
|
RESISTS.add( GrimTrap.class );
|
||||||
|
|
Loading…
Reference in New Issue
Block a user