v2.1.2: becoming assassin while invis now correctly applies prep
This commit is contained in:
@@ -24,6 +24,8 @@ package com.shatteredpixel.shatteredpixeldungeon.items;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.Assets;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.Badges;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.actors.Actor;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Buff;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Preparation;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.actors.hero.Hero;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.actors.hero.HeroSubClass;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.actors.hero.Talent;
|
||||
@@ -97,6 +99,10 @@ public class TengusMask extends Item {
|
||||
|
||||
curUser.subClass = way;
|
||||
Talent.initSubclassTalents(curUser);
|
||||
|
||||
if (way == HeroSubClass.ASSASSIN && curUser.invisible > 0){
|
||||
Buff.affect(curUser, Preparation.class);
|
||||
}
|
||||
|
||||
curUser.sprite.operate( curUser.pos );
|
||||
Sample.INSTANCE.play( Assets.Sounds.MASTERY );
|
||||
|
||||
Reference in New Issue
Block a user