actor Stoneman : ToadClassBase
{
Player.ScoreIcon "C_05C0X"
player.startitem "ToadHealthBar"
player.displayname "stoneman"
player.soundclass "stonemanc"
player.startitem "PowerStoneBoss"
player.startitem "CantStopTheRockAmmo", 3
player.startitem "SemiStunArmor"

player.startitem "NapalmBombWeakness2", 1

player.startitem "HyperBombWeakness", 1
player.startitem "CrashBombWeakness", 1
player.startitem "DrillBombWeakness", 1
player.startitem "NapalmBombWeakness", 1
player.startitem "DangerWrapWeakness", 1
player.startitem "FlashBombWeakness", 1
player.startitem "RemoteMineWeakness", 1
player.startitem "LaserTridentWeakness", 1
player.startitem "BalladeCrackerWeakness", 1
States
{
Spawn:
STOM A 0 A_JumpIfInventory("StoneBossLeap",1,"MissileL")
STOM B 1 A_JumpIfInventory("StoneBossLeap",1,"MissileL")
STOM A 1
Goto Spawn+2
See:
STOM BCDE 5
Goto Spawn
Missile:
STOM F 0 A_JumpIfInventory("StoneBossLeap",1,"MissileL")
STOM F 0 A_JumpIfInventory("StoneBossCharge",1,"MissileC")
STOM FFFFF 1 A_JumpIfInventory("StoneBossCharge",1,"MissileC")
STOM G 4
goto Spawn+2
MissileC:
STOM I 3
STOM I 0 A_JumpIfInventory("StoneBossLeap",1,"MissileL")
STOM I 2 A_JumpIfInventory("StoneBossCharge",1,"MissileC")
goto Missile+7
MissileL:
STOM J 2
STOM J 0 A_JumpIfInventory("StoneBossLeap2",1,"MissileL2")
STOM J 2 A_JumpIfInventory("StoneBossLeap",1,"MissileL")
goto Spawn
MissileL2:
STOM FG 5
goto Spawn+2

ClassPain:
STOM H 0
goto PainContinue
DeathFix:
STOM H 0
goto DeathContinue
ClassDeath:
STOM H 1
goto MegaDeathEnd
}
}