V0.1.0 Final Commit

Full changelist:
Seeds:
-Blindweed buffed, now cripples as well as blinds
-Sungrass nerfed, heal scales up over time, total heal reduced by combat
-Earthroot nerfed, absorb is now 50%, total shield unchanged
-Icecap buffed, freeze effect now much stronger in water.

Potions:
-Purity buffed, immunity increased to 10 turns, clear effect radius increased
-Frost buffed, freeze effect now much stronger in water.

Scrolls:
-Psionic blast reworked, now rarer, more risky, & much stronger.
-Challenge renamed to Rage, buffed, now amoks nearby enemies
Scroll of Lullaby will be buffed next patch

Etc.:
-Internal android packaging changed, IDs as new program.
-Descriptions updated
-Rough mod indicator added to rankings
This commit is contained in:
Evan Debenham
2014-08-04 22:34:26 -04:00
parent 36b4b82454
commit c5e8ffea91
13 changed files with 31 additions and 42 deletions
@@ -19,28 +19,11 @@ package com.shatteredpixel.shatteredpixeldungeon.actors;
import java.util.HashSet;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.*;
import com.watabou.noosa.audio.Sample;
import com.shatteredpixel.shatteredpixeldungeon.Assets;
import com.shatteredpixel.shatteredpixeldungeon.Dungeon;
import com.shatteredpixel.shatteredpixeldungeon.ResultDescriptions;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Amok;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Bleeding;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Buff;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Burning;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Cripple;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Frost;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Invisibility;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Light;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Roots;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Shadows;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Sleep;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Speed;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Levitation;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.MindVision;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Paralysis;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Poison;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Slow;
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Terror;
import com.shatteredpixel.shatteredpixeldungeon.actors.hero.Hero;
import com.shatteredpixel.shatteredpixeldungeon.actors.hero.HeroSubClass;
import com.shatteredpixel.shatteredpixeldungeon.actors.mobs.Bestiary;
@@ -246,8 +229,12 @@ public abstract class Char extends Actor {
if (HP <= 0) {
return;
}
Buff.detach( this, Frost.class );
if (this.buff(Frost.class) != null){
Buff.detach( this, Frost.class );
if (Level.water[this.pos]) {
Buff.prolong(this, Paralysis.class, 1f);
}
}
Class<?> srcClass = src.getClass();
if (immunities().contains( srcClass )) {