I can't figure out how to permanently get rid of it.
Spoiler:
Actor GrimHereticPlayer : PlayerPawn Replaces HereticPlayer
{
Health 200
Radius 16
Height 56
Mass 100
PainChance 255
Speed 1.5
Player.MaxHealth 200
Player.DisplayName "Corvus"
Player.StartItem "GrimGoldWand"
Player.StartItem "Staff"
Player.StartItem "WimpyMagicAmmo", 100
Player.WeaponSlot 1, Staff, Gauntlets
Player.WeaponSlot 2, GrimGoldWand
Player.WeaponSlot 3, Crossbow
Player.WeaponSlot 4, Blaster
Player.WeaponSlot 5, SkullRod
Player.WeaponSlot 6, PhoenixRod
Player.WeaponSlot 7, Mace
Player.ColorRange 225, 240
Player.ColorSet 0, "Green", 225, 240, 238
Player.ColorSet 1, "Yellow", 114, 129, 127
Player.ColorSet 2, "Red", 145, 160, 158
Player.ColorSet 3, "Blue", 190, 205, 203
// Doom Legacy additions
Player.ColorSet 4, "Brown", 67, 82, 80
Player.ColorSet 5, "Light Gray", 9, 24, 22
Player.ColorSet 6, "Light Brown", 74, 89, 87
Player.ColorSet 7, "Light Red", 150, 165, 163
Player.ColorSet 8, "Light Blue", 192, 207, 205
Player.ColorSet 9, "Beige", 95, 110, 108
States
{
Spawn:
PLAY A -1
PLAY A -1 A_TakeInventory("GoldWand",1)
Stop
See:
PLAY ABCD 4
Loop
Melee:
Missile:
PLAY F 6 BRIGHT
PLAY E 12
Goto Spawn
Pain:
PLAY G 4
PLAY G 4 A_Pain
Goto Spawn
Death:
PLAY H 6 A_PlayerSkinCheck("AltSkinDeath")
PLAY I 6 A_PlayerScream
PLAY JK 6
PLAY L 6 A_NoBlocking
PLAY MNO 6
PLAY P -1
Stop
XDeath:
PLAY Q 0 A_PlayerSkinCheck("AltSkinXDeath")
PLAY Q 5 A_PlayerScream
PLAY R 0 A_NoBlocking
PLAY R 5 A_SkullPop
PLAY STUVWX 5
PLAY Y -1
Stop
Burn:
FDTH A 5 BRIGHT A_PlaySound("*burndeath")
FDTH B 4 BRIGHT
FDTH C 5 BRIGHT
FDTH D 4 BRIGHT A_PlayerScream
FDTH E 5 BRIGHT
FDTH F 4 BRIGHT
FDTH G 5 BRIGHT A_PlaySound("*burndeath")
FDTH H 4 BRIGHT
FDTH I 5 BRIGHT
FDTH J 4 BRIGHT
FDTH K 5 BRIGHT
FDTH L 4 BRIGHT
FDTH M 5 BRIGHT
FDTH N 4 BRIGHT
FDTH O 5 BRIGHT A_NoBlocking
FDTH P 4 BRIGHT
FDTH Q 5 BRIGHT
FDTH R 4 BRIGHT
ACLO E 35 A_CheckPlayerDone
Wait
AltSkinDeath:
PLAY H 10
PLAY I 10 A_PlayerScream
PLAY J 10 A_NoBlocking
PLAY KLM 10
PLAY N -1
Stop
AltSkinXDeath:
PLAY O 5
PLAY P 5 A_XScream
PLAY Q 5 A_NoBlocking
PLAY RSTUV 5
PLAY W -1
Stop
}
}
ACTOR GrimGoldWand : HereticWeapon Replaces GoldWand
{
Game Heretic
+BLOODSPLATTER
+Weapon.NOAUTOFIRE
Weapon.SelectionOrder 2000
Weapon.AmmoGive 25
Weapon.AmmoUse 5
Weapon.AmmoUse2 0
Weapon.SlotNumber 2
Weapon.AmmoType1 "WimpyMagicAmmo"
Weapon.AmmoType2 "WimpyMagicAmmo"
Weapon.SisterWeapon "GoldWandPowered"
Weapon.YAdjust 5
+Weapon.ALT_AMMO_OPTIONAL
+Weapon.WIMPY_WEAPON
Obituary "$OB_MPGOLDWAND"
Tag "$TAG_GOLDWAND"
States
{
Ready:
GWND A 1 A_WeaponReady
Loop
Deselect:
GWND A 1 A_Lower
Loop
Select:
GWND A 1 A_Raise
Loop
Fire:
GWND B 3
GWND B 3
GWND B 3
GWND B 3
GWND B 3
GWND C 5 A_FireCustomMissile("GrimGoldPuffFX",0,1,1,8)
GWND D 3 A_PlaySound("weapons/wandhit",1,1,false,attn_norm)
GWND D 0 A_ReFire
Goto Ready
AltFire:
GWND B 3
GWND C 5 A_FireCustomMissile("WimpyGrimGoldPuffFX",0,1,1,8)
GWND D 3 A_PlaySound("weapons/wandhit",1,1,false,attn_norm)
GWND D 0 A_ReFire
}
}