ACTOR Supremotaur2 : Supremotaur Replaces Supremotaur
{ 
	Tag "\c[A6]Super Apprentice\c-"
	Obituary "%o was maulotated by the Super Apprentice."
	HitObituary "%o was hammered by the Super Apprentice." 
	Health 8000 //MAD2's Default Setting
	Radius 40 
	Height 110 
	Mass 1000 
	Speed 45
	PainChance 1 //MAD2's Default Setting
	MONSTER
	species "Cybers"
    +FLOORCLIP 
    +NORADIUSDMG 
    +BOSS 
    +BOSSDEATH
    +FIRERESIST
    +MISSILEMORE
    +NODAMAGETHRUST
    +NOTIMEFREEZE
    +DONTHURTSPECIES
    +DONTHARMSPECIES
    +NOFEAR
	+LOOKALLAROUND
	DropItem "BFG9500", 255
DropItem "VitalityRune", 180
DropItem "VitalityRune", 128
DropItem "NewCellPack", 255
DropItem "NewCellPack", 160
DropItem "NewCell", 255
DropItem "NewCell", 160
DropItem "NewCellPack", 255
DropItem "NewCell", 255
DropItem "NewCellPack", 160
DropItem "NewCell", 160
DropItem "BossArmorBonusMax", 256, 32
DropItem "BossArmorBonusMax", 256, 32
DropItem "FuelCore" 256 1
DropItem "FuelCore" 256 1
DropItem "FuelCore" 256 1
	Damage 0
	//damagefactor "BFG10k", 0.1 //MAD2's Default Setting
	MeleeRange 86
	DamageFactor "Cyber10K", 0.0
    DamageFactor "PDTBFG", 0.01
    DamageFactor "PDTBFGTracer", 0.01
    DamageFactor "Legendary", 0.3
    DamageFactor "LegendaryGuru", 0.0
    DamageFactor "LegendaryGuruPlayer", 0.3
    DamageFactor "LegendaryPlayer", 0.3
    DamageFactor "BFGSplash", 0.2
    DamageFactor "BFGSpray", 0.2
    DamageFactor "CerEnergyBall", 0.0
    DamageFactor "PlayerDevBall", 0.005
    DamageFactor "PlayerDevBall2", 0.005
    DamageFactor "PlayerDTBFGRailgunSlug", 0.005
    DamageFactor "PlayerDevTracer", 0.005
    DamageFactor "DemolisherEx", 0.0
    DamageFactor "DarkDemoEx", 0.0
    DamageFactor "CerChainguns", 0.0	
    DamageFactor "CerEnergyBall", 0.0
    DamageFactor "PlayerDTRG", 0.3
    DamageFactor "DBFG10K2", 0.65
    DamageFactor "PlayerDBFG10K2", 0.65
    DamageFactor "DBFG2", 0.65
    DamageFactor "PlayerDBFG2", 0.65
    DamageFactor "PyroShot", 0.0
    DamageFactor "PlayerPyro", 0.0
    DamageFactor "PDTPuff", 0.0
    DamageFactor 0.3
	DamageFactor "MinotaurDamage", 0.0
	DamageType "MinotaurDamage"
	SeeSound "monster/smiths" 
	PainSound "monster/smithp" 
	DeathSound "monster/smithd" 
	ActiveSound "monster/smitha"
	MeleeSound "monster/hamhit"
	States 
	{    
	Spawn: 
		SMT3 AB 10 A_Look
		Loop
	See: 
		SMT3 A 2 A_Hoof 
		SMT3 ABB 2 A_Chase
		SMT3 C 2 A_Hoof
		SMT3 CDD 2 A_Chase
		TNT1 A 0 A_Jump(100,"Rush")
		Loop
		Rush:
		TNT1 A 0 A_SetShootable
		TNT1 A 0 A_UnSetInvulnerable
		TNT1 A 0 A_SetTranslucent(1)
		TNT1 A 0 A_Hoof
		SMT3 A 2 Bright A_Chase
		SMT3 A 2 Bright A_Chase
		SMT3 A 2 Bright A_Chase
		SMT3 B 2 Bright A_Chase
		SMT3 C 2 Bright A_Chase
		SMT3 C 2 Bright A_Chase
		TNT1 A 0 A_Hoof
		SMT3 D 2 Bright A_Chase
		SMT3 D 2 Bright A_Chase
		//TNT1 A 0 A_Jump(25,"Teleport")
		TNT1 A 0 A_Jump(75,"See")	
		Loop
	Melee:
		SMT3 E 6 A_FaceTarget
		SMT3 F 1 A_Playsound ("monster/hamswg")
		SMT3 F 5 A_FaceTarget
		SMT3 G 10 A_CustomMeleeAttack (20*Random(1,8),"monster/hamhit","monster/hamflr","MinotaurDamage")
		SMT3 B 0 A_Jump (192,1)
		Goto See
		SMT3 J 6 A_FaceTarget
		SMT3 K 1 A_Playsound ("monster/hamswg")
		SMT3 K 5 A_FaceTarget
		SMT3 L 10 A_CustomMeleeAttack (20*Random(1,8),"monster/hamhit","monster/hamflr","MinotaurDamage")
		Goto See       
	Missile:
		SMT3 A 0 A_Jump(128,3)
		SMT3 A 0 A_Jump(128,3)
		SMT3 A 0
		goto Charge
		SMT3 A 0
		goto Missile1
		SMT3 A 0
		goto Missile2
	Charge:
		SMT3 O 1 A_Playsound ("weapons/suldth")
		SMT3 O 0 A_FatAttack3("SupremoArachPlasma")
		SMT3 O 4 A_SkullAttack
		SMT3 O 0 A_Explode(80,64,0)
		SMT3 O 0 A_SpawnItemEx("SmithGhost3",0,0,0,0,0,0,0,128,0)
		SMT3 O 0 A_FatAttack1("SupremoBaronBall")
		SMT3 O 4 A_SkullAttack
		SMT3 O 0 A_Explode(80,64,0)
		SMT3 O 0 A_SpawnItemEx("SmithGhost3",0,0,0,0,0,0,0,128,0)
		SMT3 O 0 A_FatAttack2("SupremoArachPlasma")
		SMT3 O 4 A_SkullAttack
		SMT3 O 0 A_Explode(80,64,0)
		SMT3 O 0 A_SpawnItemEx("SmithGhost3",0,0,0,0,0,0,0,128,0)
		SMT3 O 0 A_FatAttack3("SupremoBaronBall")
		SMT3 O 4 A_SkullAttack
		SMT3 O 0 A_Explode(80,64,0)
		SMT3 O 0 A_SpawnItemEx("SmithGhost3",0,0,0,0,0,0,0,128,0)
		SMT3 O 0 A_FatAttack1("SupremoArachPlasma")
		SMT3 O 4 A_SkullAttack
		SMT3 O 0 A_Explode(80,64,0)
		SMT3 O 0 A_SpawnItemEx("SmithGhost3",0,0,0,0,0,0,0,128,0)
		SMT3 O 0 A_FatAttack2("SupremoBaronBall")
		SMT3 O 4 A_SkullAttack
		SMT3 O 0 A_Explode(80,64,0)
		SMT3 O 0 A_SpawnItemEx("SmithGhost3",0,0,0,0,0,0,0,128,0)
		SMT3 O 0 A_FatAttack3("SupremoArachPlasma")
		SMT3 O 4 A_SkullAttack
		SMT3 O 0 A_Explode(80,64,0)
		SMT3 O 0 A_SpawnItemEx("SmithGhost3",0,0,0,0,0,0,0,128,0)
		SMT3 O 0 A_FatAttack2("SupremoBaronBall")
		SMT3 O 4 A_SkullAttack
		SMT3 O 0 A_Explode(80,64,0)
		SMT3 O 0 A_SpawnItemEx("SmithGhost3",0,0,0,0,0,0,0,128,0)
		SMT3 O 0 A_Stop
		SMT3 O 1
		Goto See
	Missile1:
		SMT3 A 0 A_Jump(64,"SupremoScanAttack")
		SMT3 A 0 A_Jump(128,16)
		SMT3 E 6 A_FaceTarget
		SMT3 H 6 A_PlaySound ("monster/hamswg")
		SMT3 N 0 A_PlaySound ("weapons/hellfi") 
		SMT3 I 0 A_CustomMissile ("SupremoBall",52,0,0)
		SMT3 I 0 A_CustomMissile ("SupremoBall",52,0,8)
		SMT3 I 12 A_CustomMissile ("SupremoBall",52,0,-8)
		SMT3 I 0 A_Jump (128,8)
		SMT3 B 6
		SMT3 J 6 A_FaceTarget
		SMT3 M 6 A_PlaySound ("monster/hamswg")
		SMT3 N 1 A_PlaySound ("weapons/hellfi") 
		SMT3 N 0 A_CustomMissile ("SupremoBall",52,0,0)
		SMT3 N 0 A_CustomMissile ("SupremoBall",52,0,8)
		SMT3 N 11 A_CustomMissile ("SupremoBall",52,0,-8)
		SMT3 N 0 A_Jump (128,1)
		Goto See
		SMT3 N 0
		Goto Missile2
	Missile2:
		SMT3 E 6 A_FaceTarget
		SMT3 F 1 A_Playsound ("monster/hamswg")
		SMT3 F 5 A_FaceTarget
		SMT3 G 0 A_CustomMissile("SupremoFireTracer",0,0,30,0)
		SMT3 G 0 A_CustomMissile("SupremoFireTracer",0,0,60,0)
		SMT3 G 0 A_CustomMissile("SupremoFireTracer",0,0,90,0)
		SMT3 G 0 A_CustomMissile("SupremoFireTracer",0,0,120,0)
		SMT3 G 0 A_CustomMissile("SupremoFireTracer",0,0,150,0)
		SMT3 G 0 A_CustomMissile("SupremoFireTracer",0,0,180,0)
		SMT3 G 0 A_CustomMissile("SupremoFireTracer",0,0,210,0)
		SMT3 G 0 A_CustomMissile("SupremoFireTracer",0,0,240,0)
		SMT3 G 0 A_CustomMissile("SupremoFireTracer",0,0,270,0)
		SMT3 G 0 A_CustomMissile("SupremoFireTracer",0,0,300,0)
		SMT3 G 0 A_CustomMissile("SupremoFireTracer",0,0,330,0)
		SMT3 G 0 A_CustomMissile("SupremoFireTracer",0,0,0,0)
		SMT3 G 10 A_Playsound("monster/hamflr")
		SMT3 B 0 A_Jump (128,1)
		Goto See
		SMT3 N 0
		Goto Missile3
	Missile3:
		SMT3 J 6 A_FaceTarget
		SMT3 K 1 A_Playsound ("monster/hamswg")
		SMT3 K 5 A_FaceTarget
		SMT3 L 0 A_CustomMissile("SupremoFireTracer",0,0,30,0)
		SMT3 L 0 A_CustomMissile("SupremoFireTracer",0,0,60,0)
		SMT3 L 0 A_CustomMissile("SupremoFireTracer",0,0,90,0)
		SMT3 L 0 A_CustomMissile("SupremoFireTracer",0,0,120,0)
		SMT3 L 0 A_CustomMissile("SupremoFireTracer",0,0,150,0)
		SMT3 L 0 A_CustomMissile("SupremoFireTracer",0,0,180,0)
		SMT3 L 0 A_CustomMissile("SupremoFireTracer",0,0,210,0)
		SMT3 L 0 A_CustomMissile("SupremoFireTracer",0,0,240,0)
		SMT3 L 0 A_CustomMissile("SupremoFireTracer",0,0,270,0)
		SMT3 L 0 A_CustomMissile("SupremoFireTracer",0,0,300,0)
		SMT3 L 0 A_CustomMissile("SupremoFireTracer",0,0,330,0)
		SMT3 L 0 A_CustomMissile("SupremoFireTracer",0,0,0,0)
		SMT3 L 10 A_Playsound("monster/hamflr")
		Goto See
	SupremoScanAttack:
		SMT3 E 6 A_FaceTarget
		SMT3 F 1 A_Playsound ("monster/hamswg")
		SMT3 F 5 A_FaceTarget
		SMT3 G 0 A_CustomBulletAttack(5,5,10,0,"SupremoHitScanSuperShot")
		SMT3 G 30 A_Playsound("monster/hamflr")
		SMT3 G 0 A_Jump(64,1)
		goto See
		SMT3 J 6 A_FaceTarget
		SMT3 K 1 A_PlaySound ("monster/hamswg")
		SMT3 K 5 A_FaceTarget
		SMT3 L 0 A_CustomBulletAttack(5,5,10,0,"SupremoHitScanSuperShot")
		SMT3 L 30 A_Playsound("monster/hamflr")
		goto See
	Pain: 
		SMT3 P 10 A_Pain 
		SMT3 P 0 A_Jump(32,1)
		Goto See
		SMT3 E 0 A_SetReflectiveInvulnerable
		SMT3 E 6 A_FaceTarget
		SMT3 F 1 A_Playsound ("monster/hamswg")
		SMT3 F 5 A_FaceTarget
		SMT3 F 0 A_CustomMissile("SupremoPento1",0,0,-72,2)
		SMT3 F 0 A_CustomMissile("SupremoPento1",0,0,-144,2)
		SMT3 F 0 A_CustomMissile("SupremoPento1",0,0,-216,2)
		SMT3 F 0 A_CustomMissile("SupremoPento1",0,0,-288,2)
		SMT3 F 0 A_CustomMissile("SupremoPento1",0,0,0,2)
		SMT3 G 1 A_Playsound ("monster/hamflr")
		SMT3 GGGGGGG 1 HealThing(20)
		SMT3 GGGGGGG 1 HealThing(20)
		SMT3 GGGGGGG 1 HealThing(20)
		SMT3 GGGGGGG 1 HealThing(20)
		SMT3 GGGGGGG 1 HealThing(20)
		SMT3 GGGGGGG 1 HealThing(20)
		SMT3 GGGGGGG 1 HealThing(20)
		SMT3 GGGGGGG 1 HealThing(20)
		SMT3 GGGGGGG 1 HealThing(20)
		SMT3 GGGGGGG 1 HealThing(20)
		SMT3 B 0 A_UnSetReflectiveInvulnerable
		Goto See
	Death: 
	SMT3 P 60 A_PlaySoundEx("monster/smitht","Voice",0,2)
	SMT3 P 0 A_CustomMissile("SupremoPento3",0,0,-72,2)
	SMT3 P 0 A_CustomMissile("SupremoPento3",0,0,-144,2)
	SMT3 P 0 A_CustomMissile("SupremoPento3",0,0,-216,2)
	SMT3 P 0 A_CustomMissile("SupremoPento3",0,0,-288,2)
	SMT3 P 0 A_CustomMissile("SupremoPento3",0,0,0,2)
	SMT3 P 0 Radius_Quake(6,250,2,64,8)
	SMT3 P 0 A_Mushroom("SupremoArachPlasma",35)
	SMT3 PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP 1 A_CustomMissile("SupremoExplosion",52,0,random(0,360),2,random(0,100))
	TNT1 A 0 A_SpawnItemEx("SphereOfPower",0,0,64,random(3,8),0,20,random(0,360),0,64)
	SMT3 PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP 1 A_CustomMissile("SupremoExplosion",52,0,random(0,360),2,random(0,100))
	TNT1 A 0 A_SpawnItemEx("SphereOfPower",0,0,64,random(3,8),0,20,random(0,360),0,64)
	SMT3 PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP 1 A_CustomMissile("SupremoExplosion",52,0,random(0,360),2,random(0,100))
	TNT1 A 0 A_SpawnItemEx("SphereOfPower",0,0,64,random(3,8),0,20,random(0,360),0,64)
	SMT3 PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP 1 A_CustomMissile("SupremoExplosion",52,0,random(0,360),2,random(0,100))
	TNT1 A 0 A_SpawnItemEx("SphereOfPower",0,0,64,random(3,8),0,20,random(0,360),0,64)
	SMT3 PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP 1 A_CustomMissile("SupremoExplosion",52,0,random(0,360),2,random(0,100))
	SMT3 Q 6 A_CustomMissile("SmithHammer",128,-40,-30,0)
	SMT3 R 6 A_Scream
	SMT3 STU 6 
	SMT3 V 6 A_NoBlocking
	SMT3 X 6 
	SMT3 X 6 
	SMT3 Y -1 A_BossDeath 
	stop
	}
}//Supremotaur