lca-invulnpatch-test6.pk3

PK3 124 KiB 0 map(s)

Counts

endoom0
graphics0
lumps25
maps0
palettes0

Totals (across maps)

Things0
Linedefs0
Sectors0
Monsters0
Items0
Raw model (for completeness)
{
  "meta": {
    "id": "08aa8310-a1b1-441b-9914-dded88118124",
    "sha1": "b949fe57edce14949fb15d205a90d5ce5fe7ea50",
    "sha256": "199310a9094d4c6e9ad7a40319f884f49d6301008c16b825b77359df984b50b5",
    "filenames": [
      "lca-invulnpatch-test6.pk3"
    ],
    "additional": {
      "engines": [],
      "iwad": [],
      "filename": null,
      "added": "2017-01-26 00:27:30",
      "locked": false,
      "canDownload": true,
      "adult": false,
      "hidden": false,
      "name": null,
      "description": null,
      "maps": null,
      "graphicOverrides": null,
      "screenshots": null,
      "palettes": null,
      "categories": null
    },
    "flags": {
      "locked": false,
      "canDownload": true,
      "adult": false,
      "hidden": false
    },
    "added": "2017-01-26 00:27:30",
    "file": {
      "type": "PK3",
      "size": 127000,
      "url": "https://wadarchive2.nyc3.digitaloceanspaces.com/b949fe57edce14949fb15d205a90d5ce5fe7ea50/b949fe57edce14949fb15d205a90d5ce5fe7ea50.pk3.gz",
      "corrupt": false
    },
    "content": {
      "counts": {
        "endoom": 0,
        "graphics": 0,
        "lumps": 25,
        "maps": 0,
        "palettes": 0
      }
    },
    "text_files": [
      {
        "source": "pk3",
        "name": "DECORATE.txt",
        "contents": "#include \"Weapons/Base2.txt\"\n#include \"Weapons/LegendaryPlasmaticRifle2.txt\"\n#include \"Weapons/LegendaryASG2.txt\"\n#include \"Weapons/LegendaryPlasmaticCannon2.txt\"\n#include \"Weapons/LegendaryAK472.txt\"\n#include \"Monsters/LegendaryZombie2.txt\"\n#include \"Monsters/LegendaryImp2.txt\"\n#include \"Monsters/LegendaryCyberdemon2.txt\"\n#include \"Monsters/LegendaryBehemoth2.txt\"\n#include \"Monsters/LegendaryFiend2.txt\"\n#include \"Monsters/LegendaryHellKnight2.txt\"\n#include \"Monsters/LegendaryAnnihilator2.txt\"\n#include \"Monsters/LegendarySentient2.txt\"\n#include \"Monsters/LegendaryRevenant2.txt\"\n#include \"Monsters/LegendaryCyberNoble2.txt\"\n#include \"Monsters/LegendaryAssaultCaptain2.txt\"\n#include \"Monsters/LegendaryCardinal2.txt\"\n#include \"Monsters/LegendaryRedeemer2.txt\"\n#include \"Monsters/LegendaryBabySentient2.txt\"\n#include \"Monsters/LegendaryStealthTrooper2.txt\"\n#include \"Monsters/LegendaryCommando2.txt\"\n#include \"Monsters/LegendaryBanished2.txt\"\n#include \"Monsters/LegendarySoul2.txt\"\n#include \"Items/LegendaryRune2.txt\""
      },
      {
        "source": "pk3",
        "name": "Monsters/LegendaryZombie2.txt",
        "contents": "ACTOR LegZombie2 : LegZombie replaces LegZombie\n{\nHealth 999\nRadius 20\nHeight 56\nSpeed 10\nMass 100\nPainChance 45\nPainChance \"ZombieDemonTech\", 0\nBloodColor \"Blue\"\nDropItem \"LegendaryArmor\" 85 1\nDropItem \"LegAmmoSphere\" 88 1\nDropItem \"HandGrenadeAmmo\" 235 2\nDropItem \"MineAmmo\" 235 2\nDropItem \"Backpack\" 198 1\nDropItem \"Armorplate\" 205 1\nDropItem \"Portablemedkit\" 210 1\nDropItem \"LDemonAmmoBox\" 200\nDropItem \"LDemonAmmo\" 250\nDropItem \"LegendaryRune\" 0 0\nDropItem \"Legendary Plasmatic Rifle\" 155 1\nDamageFactor \"LegendaryZombie\", 0.0\nDamageFactor \"PDTBFG\", 0.25\nDamageFactor \"PDTBFGTracer\", 0.25\nDamageFactor \"PlayerDevBall\", 0.125\nDamageFactor \"PlayerDevBall2\", 0.125\nDamageFactor \"PlayerDTBFGRailgunSlug\", 0.125\nDamageFactor \"PlayerDevTracer\", 0.125\nDamageFactor 0.75\nDamageFactor \"Legendary\", 0.0\nDamageFactor \"LegendaryPlayer\", 0.3\nDamageFactor \"LegendaryGuru\", 0.0\nDamageFactor \"LegendaryGuruPlayer\", 0.3\nDamageFactor \"DBFG10K2\", 0.65\nDamageFactor \"PlayerDBFG10K2\", 0.65\nDamageFactor \"DBFG2\", 0.65\nDamageFactor \"PlayerDBFG2\", 0.65\nMONSTER\n+NOTIMEFREEZE\n+BOSS\n+BOSSDEATH\n+FLOORCLIP\n+MISSILEMORE\n+MISSILEEVENMORE\n+QUICKTORETALIATE\n+NOICEDEATH\n+NODROPOFF\n+DONTGIB\n+NOTARGET\n+NORADIUSDMG\n+FORCERADIUSDMG\nSeeSound \"legzom/sight\"\nAttackSound \"Null\"\nPainSound \"legzom/pain\"\nDeathSound \"legzom/death\"\nActiveSound \"legzom/active\"\nObituary \"%o was obliterated by a Legendary Zombie.\"\nvar int user_music;\nvar int user_protection;\nvar int user_protected;\nStates\n{\nSpawn:\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LPOS A 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLPOS Q 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    Loop\nSee:\n    TNT1 A 0 A_JumpIf(user_music == 1,3)\n    TNT1 A 0 ACS_ExecuteAlways(5432,0,1)\n\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LPOS A 0 A_JumpIfTargetInLOS(\"Strafing\")\n    LPOS AA 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLPOS BB 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n\tLPOS A 0 A_JumpIfTargetInLOS(\"Strafing\")\n\tLPOS CC 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLPOS DD 3 Bright A_Chase\n\tLPOS A 0 A_Jump(80,\"Rush\")\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    Loop\nRush:\n    LPOS A 0 A_JumpIfTargetInLOS(\"Strafing\")\n\tTNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"LegZombieGhostA\",0,0,0,0,0,0,0,128)\n\tLPOS A 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegZombieGhostA\",0,0,0,0,0,0,0,128)\n\tLPOS A 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryZombieGhostB\",0,0,0,0,0,0,0,128)\n\tLPOS B 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryZombieGhostB\",0,0,0,0,0,0,0,128)\n\tLPOS B 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"LegZombieGhostC\",0,0,0,0,0,0,0,128)\n\tLPOS C 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegZombieGhostC\",0,0,0,0,0,0,0,128)\n\tLPOS C 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryZombieGhostD\",0,0,0,0,0,0,0,128)\n\tLPOS D 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryZombieGhostD\",0,0,0,0,0,0,0,128)\n\tLPOS D 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_Jump(84,\"See\")\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLoop\nStrafing:\n\tTNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n\tTNT1 A 0 A_Chase(\"\",\"Missile\",CHF_DONTMOVE)\n\tLPOS AA 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\tTNT1 A 0 A_Chase(\"\",\"Missile\",CHF_DONTMOVE)\n\tLPOS BB 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\tTNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n\tTNT1 A 0 A_Chase(\"\",\"Missile\",CHF_DONTMOVE)\n    LPOS CC 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\tTNT1 A 0 A_Chase(\"\",\"Missile\",CHF_DONTMOVE)\n\tLPOS DD 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\tGoto See\nPause:\n\tLPOS E 0 A_PlaySound(\"weapons/demontechsteam\")\n\tLPOS EEEEE 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\tGoto See\nMissile:\n    TNT1 A 0 A_SetShootable\n    TNT1 A 0 A_SetTranslucent(1)\n\tLPOS EEE 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\tTNT1 A 0 A_GiveInventory(\"LegZombieStrafing\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegendaryProjectile\",32,0,random(-2,2),0)\n\tLPOS F 3 Bright A_PlaySoundEx(\"weapons/DemonTechRifle\",\"Weapon\")\n\tTNT1 A 0 A_Jump(24,\"Pause\")\n\tTNT1 A 0 A_SpidRefire\n    TNT1 A 0 A_PlayWeaponSound(\"BlueDTRFire\")\n\tGoto Missile+5\nPain:\n    TNT1 A 0 A_Jump(192,\"PainMissile\")\n    LPOS G 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n    LPOS G 0 A_Pain\n\tLPOS G 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n    Goto See\nPainMissile:\n    LPOS G 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n    LPOS G 0 A_Pain\n\tLPOS G 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n    Goto Missile\nDeath:\n    TNT1 A 0 A_Jump(36,\"LegendarySoul2\")\n    TNT1 A 0 A_StopSound(6)\n\tLPOS H 5 A_Scream\n    LPOS I 5 A_Fall\n    LPOS J 5 A_SpawnItem(\"BodyCrash\",0,0,0,0)\n    LPOS K 5\n    LPOS L -1\n\tStop\nLegendarySoul2:\n    TNT1 A 0 A_StopSound(6)\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLPOS H 5 A_Scream\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LPOS I 5 A_Fall\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LPOS J 5 A_SpawnItem(\"BodyCrash\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LPOS K 5\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LPOS L 140\n\tLPOS L 0 A_PlaySoundEx(\"brain/spit\",\"Voice\",0,2)\n\tLPOS LLLLLLLLLLLLLLLLL 2 Bright A_GiveInventory(\"LegSoulEvent\",1)\n\tLPOS LLLLLLLLLLLLLLLLL 2 Bright A_GiveInventory(\"LegSoulEvent\",1)\n\tLPOS LLLLLLLLLLLLLLLLL 2 Bright A_GiveInventory(\"LegSoulEvent\",1)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendarySoul2\",0,0,16,0,0,0,0,32)\n\tTNT1 A 0 A_SpawnItemEx(\"TeleportFog\",0,0,16,0,0,0,0,32)\n\tLPOS L -1\n\tStop\nXDeath:\n    TNT1 A 0 A_StopSound(6)\n\tLPOS O 3 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n    LPOS P 3 A_XScream\n    LPOS R 3 A_Fall\n    LPOS STUV 3\n    LPOS W -1\n    Stop\n    }\n}\n\nACTOR LegZombieGhostA\n{\nScale 1.1\nRadius 20\nHeight 56\nSpeed 0\nAlpha 0.7\nPROJECTILE\nRENDERSTYLE Translucent\n+CLIENTSIDEONLY\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nFade:\n    TNT1 A 1\n    LPOS A 2 A_FadeOut(0.10)\n    Goto Fade+1\nToaster:\n    TNT1 A 0\n    Stop\n    }\n}\n\nACTOR LegendaryZombieGhostB : LegZombieGhostA\n{\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nFade:\n    TNT1 A 1\n    LPOS B 2 A_FadeOut(0.10)\n    Goto Fade+1\nToaster:\n    TNT1 A 0\n    Stop\n    }\n}\n\nACTOR LegZombieGhostC : LegZombieGhostA\n{\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nFade:\n    TNT1 A 1\n    LPOS C 2 A_FadeOut(0.10)\n    Goto Fade+1\nToaster:\n    TNT1 A 0\n    Stop\n    }\n}\n\nACTOR LegendaryZombieGhostD : LegZombieGhostA\n{\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nFade:\n    TNT1 A 1\n    LPOS D 2 A_FadeOut(0.10)\n    Goto Fade+1\nToaster:\n    TNT1 A 0\n    Stop\n    }\n}\n\nACTOR LegendaryZombieGhostE : LegZombieGhostA\n{\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nFade:\n    TNT1 A 1\n    LPOS E 2 A_FadeOut(0.10)\n    Goto Fade+1\nToaster:\n    TNT1 A 0\n    Stop\n    }\n}\n\nACTOR LegendaryZombieGhostF : LegZombieGhostA\n{\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nFade:\n    TNT1 A 1\n    LPOS F 2 A_FadeOut(0.10)\n    Goto Fade+1\nToaster:\n    TNT1 A 0\n    Stop\n    }\n}\n\nACTOR AHellionSmoke\n{\n+MISSILE\n+DONTSPLASH\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+FORCEXYBILLBOARD\n+THRUACTORS\n+NOTIMEFREEZE\nScale 0.4\nRenderStyle Normal\nStates\n  {\n  Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    LMKE ABCDEFGHIJKL 2 Bright A_FadeOut\n    Stop\n  Toaster:\n    TNT1 A 0\n    Stop\n  }\n}\n\nACTOR LegHellionSmoke2 : AHellionSmoke\n{\nScale 0.6\n}\n\nACTOR LegSoulSmoke : AHellionSmoke\n{\nScale 0.12\n}\n\nACTOR LHellionSmokeSpawner : RedParticleSpawner\n{\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  States\n  {\n  Spawn:\n        TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 AAA 0 A_SpawnItemEx(\"AHellionSmoke\",random(12,-12),random(12,-12),random(12,64),0,0,random(1,3),0,128,0)\n    TNT1 A 1\n    Stop\n  Toaster:\n    TNT1 A 0\n\tStop\n  }\n}\n\nACTOR LHellionSmokeAttackSpawner : RedParticleSpawner\n{\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  States\n  {\n  Spawn:\n        TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 A 0 A_SpawnItemEx(\"LegHellionSmoke2\",random(12,-12),random(12,-12),random(12,18),0,0,random(6,9),0,128,0)\n\tTNT1 A 0 A_SpawnItemEx(\"LegHellionSmoke2\",random(22,-22),random(22,-22),random(6,12),0,0,random(3,6),0,128,0)\n    TNT1 A 1\n    Stop\n  Toaster:\n    TNT1 A 0\n\tStop\n  }\n}\n\nActor LegZombieStrafing : CustomInventory\n{\n  +INVENTORY.QUIET\n  +INVENTORY.UNDROPPABLE\n  +INVENTORY.ALWAYSPICKUP\n  +INVENTORY.AUTOACTIVATE\n  +COUNTITEM\n  Inventory.Amount 1\n  Inventory.MaxAmount 0\n  +NOTIMEFREEZE\n  States\n  {\n  Pickup:\n    NULL A 1\n\tNULL A 1 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tNULL A 1 A_Jump(188,2)\n\tNULL A 1 A_GiveInventory(\"LegZombieJumping\",1)\n\tNULL A 1 A_JumpIf(velx != 0 || vely != 0,2)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 A_Jump(235,5)\n\tNULL A 1 A_JumpIfInventory(\"LegZombieStrafeSens\",1,3)\n\tNULL A 1 A_GiveInventory(\"LegZombieStrafeSens\",1)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 A_TakeInventory(\"LegZombieStrafeSens\",1)\n\tNULL A 1 A_JumpIfInventory(\"LegZombieStrafeSens\",1,3)\n\tNULL A 1 ThrustThing(angle*256/360+38.7,3,0,0)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 ThrustThing(angle*256/360+38.7,-3,0,0)\n    NULL A 1 A_FaceTarget\n\tNULL A 1 A_Jump(24,2)\n\tNULL A 1 A_JumpIfCloser(300,2)\n\tNULL A 1 A_Recoil(-1)\n    Stop\n\tNULL A 1 A_Recoil(1)\n    Stop\n  }\n}\n\nActor LegZombieJumping : LegZombieStrafing\n{\n  +NOTIMEFREEZE\n  States\n  {\n  Pickup:\n    NULL A 1\n    NULL A 1 A_CheckFloor(1)\n    Stop\n\tNULL A 1 A_Jump(242,2)\n\tNULL A 1 ThrustThingZ(0,25,0,1)\n    Stop\n\tNULL A 1\n    Stop\n  }\n}\n\nACTOR LegZombieStrafeSens : Inventory{Inventory.MaxAmount 1}"
      },
      {
        "source": "pk3",
        "name": "Monsters/LegendaryAssaultCaptain2.txt",
        "contents": "ACTOR LegendaryAssaultCaptain2 : LegendaryAssaultCaptain replaces LegendaryAssaultCaptain\n{\n    Health 1020\n    Radius 20\n    Height 56\n    Speed 12\n    PainChance 45\n    MONSTER\n    +NOTIMEFREEZE\n\t+BOSS\n\t+BOSSDEATH\n\t+FLOORCLIP\n\t+MISSILEMORE\n\t+MISSILEEVENMORE\n\t+QUICKTORETALIATE\n\t+NOICEDEATH\n\t+NODROPOFF\n\t+DONTGIB\n\t+NOTARGET\n\t+NORADIUSDMG\n\t+FORCERADIUSDMG\n    SeeSound \"lasgguy/sight\"\n    AttackSound \"Weapons/LegAutoShotgun\"\n    PainSound \"lasgguy/pain\"\n    DeathSound \"lasgguy/death\"\n    ActiveSound \"lasgguy/active\"\n    Obituary \"%o was outsmarted and outgunned by a Legendary Assault Captain.\"\n\tBloodColor \"Blue\"\n\tDropItem \"Legendary Assault Shotgun 2\" 200\n\tDropItem \"LegendaryShell\" 256 4\n\tDropItem \"LegendaryShellBox\" 128\n\tDropItem \"LegendaryArmor\" 90 1\n\tDropItem \"LegAmmoSphere\" 93 1\n\tDropItem \"HandGrenadeAmmo\" 235 2\n\tDropItem \"MineAmmo\" 240 2\n\tDropItem \"Backpack\" 200 1\n\tDropItem \"Armorplate\" 210 1\n\tDropItem \"Portablemedkit\" 215 1\n\tDropItem \"StimKit\" 220 3\n\tDropItem \"HealthFlask\" 225 5\n\tDropItem \"LegendaryRune\" 0 0\n\tSpecies \"Zombie\"\n\tDamageFactor \"PDTBFG\", 0.20\n\tDamageFactor \"PDTBFGTracer\", 0.20\n\tDamageFactor \"PlayerDevBall\", 0.120\n\tDamageFactor \"PlayerDevBall2\", 0.120\n\tDamageFactor \"PlayerDTBFGRailgunSlug\", 0.120\n\tDamageFactor \"PlayerDevTracer\", 0.120\n\tDamageFactor \"Legendary\", 0.0\n\tDamageFactor \"LegendaryGuru\", 0.0\n\tDamageFactor \"LegendaryPlayer\", 0.3\n\tDamageFactor \"LegendaryGuruPlayer\", 0.3\n\tDamageFactor \"LACGrenade\", 0.0\n\tDamageFactor \"DBFG10K2\", 0.65\n    DamageFactor \"PlayerDBFG10K2\", 0.65\n    DamageFactor \"DBFG2\", 0.65\n    DamageFactor \"PlayerDBFG2\", 0.65\n\tDamageFactor 0.75\n\tvar int user_music;\n\tvar int user_protection;\n\tvar int user_protected;\n    States\n    {\n    Spawn:\n\t    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n        LASG A 10 Bright A_Look\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tLASG Z 10 Bright A_Look\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n        Loop\n    See:\n\t\tTNT1 A 0 A_JumpIf(user_music == 1,3)\n\t\tTNT1 A 0 ACS_ExecuteAlways(5432,0,9)\n\t\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n\t    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n        LASG AA 4 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tLASG BB 4 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tLASG CC 4 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tLASG DD 4 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_Jump(64,\"Mine\")\n\t\tLASG A 0 A_Jump(64,\"Rush\")\n\t\tTNT1 A 0 A_Jump(64,\"DodgeLeft\",\"DodgeRight\")\n\t\tTNT1 A 0 A_Jump(64,\"Chase\")\n\t\tLoop\n    Chase:\n\t    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tLASG AA 1 Bright A_FastChase\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_Jump(1,\"Heal\")\n\t\tLASG A 0 A_JumpIfCloser(130,\"Dodge\")\n\t\tLASG AA 1 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tLASG A 0 A_JumpIfCloser(130,\"Dodge\")\n\t\tLASG BB 1 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tLASG A 0 A_JumpIfCloser(130,\"Dodge\")\n\t\tLASG BB 1 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"FootStep\",0,0,2,0,0,-20)\n\t\tLASG A 0 A_JumpIfCloser(150,\"Dodge\")\n\t\tLASG CC 1 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_Jump(10,\"Heal\")\n\t\tLASG A 0 A_JumpIfCloser(150,\"Dodge\")\n\t\tLASG CC 1 Bright A_FastChase\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tLASG A 0 A_JumpIfCloser(130,\"Dodge\")\n\t\tLASG DD 1 Bright A_FastChase\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tLASG A 0 A_JumpIfCloser(130,\"Dodge\")\n\t\tLASG DD 1 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"FootStep\",0,0,2,0,0,-20)\n\t\tTNT1 A 0 A_Jump(95,\"Mine\")\n\t\tLASG A 0 A_Jump(128,\"Dodge\")\n\t\tLoop\n\tRush:\n\t\tTNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegASGZombieGhostA\",0,0,0,0,0,0,0,128)\n\t\tLASG A 1 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegASGZombieGhostA\",0,0,0,0,0,0,0,128)\n\t\tLASG A 1 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegASGZombieGhostB\",0,0,0,0,0,0,0,128)\n\t\tLASG B 1 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegASGZombieGhostB\",0,0,0,0,0,0,0,128)\n\t\tLASG B 1 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegASGZombieGhostC\",0,0,0,0,0,0,0,128)\n\t\tLASG C 1 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegASGZombieGhostC\",0,0,0,0,0,0,0,128)\n\t\tLASG C 1 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegASGZombieGhostD\",0,0,0,0,0,0,0,128)\n\t\tLASG D 1 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegASGZombieGhostD\",0,0,0,0,0,0,0,128)\n\t\tLASG D 1 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_Jump(85,\"See\")\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tLoop\n\tHeal:\n\t    TNT1 A 0 A_SpawnItem(\"GHellionSmokeSpawner\",0,0,0,0)\n\t    LASG A 5 Bright\n\t\tTNT1 A 0 A_SpawnItem(\"GHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 HealThing(5)\n\t\tTNT1 A 0 A_PlaySound(\"pickups/flask\",0,1.0,0)\n\t\tGoTo See\n\tHeal2:\n\t    TNT1 A 0 A_SpawnItem(\"GHellionSmokeSpawner\",0,0,0,0)\n\t\tLASG A 5 Bright\n\t\tTNT1 A 0 A_SpawnItem(\"GHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 HealThing(15)\n\t\tTNT1 A 0 A_PlaySound(\"pickups/pstimpack\",0,1.0,0)\n\t\tGoTo See\n\tHeal3:\n\t    TNT1 A 0 A_SpawnItem(\"GHellionSmokeSpawner\",0,0,0,0)\n\t\tLASG A 5 Bright\n\t\tTNT1 A 0 A_SpawnItem(\"GHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 HealThing(25)\n\t\tTNT1 A 0 A_PlaySound(\"pickups/pmedkit\",0,1.0,0)\n\t\tGoTo See\n\tSeeNoDodge:\n\t    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tLASG AABB 2 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"FootStep\",0,0,2,0,0,-20)\n\t\tLASG CCDD 2 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"FootStep\",0,0,2,0,0,-20)\n\t\tLASG AABB 2 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"FootStep\",0,0,2,0,0,-20)\n\t\tLASG CCDD 2 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"FootStep\",0,0,2,0,0,-20)\n\t\tLASG AABB 2 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"FootStep\",0,0,2,0,0,-20)\n\t\tLASG CCDD 2 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"FootStep\",0,0,2,0,0,-20)\n\t\tGoto Chase\n\tDodge:\n\t    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tLASG A 1 Bright A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tLASG E 0 ThrustThingZ(0, 20, 0, 0)\n\t\tLASG A 0 A_Jump(256, \"DodgeRight\", \"DodgeLeft\")\n\tDodgeLeft:\n\t\tLASG E 0 ThrustThing(angle*256/360+192, 15, 0, 0)\n\t\tTNT1 A 0 A_Jump(40,\"Heal\")\n\t\tTNT1 A 0 A_Jump(35,\"Heal2\")\n\t\tTNT1 A 0 A_Jump(30,\"Heal3\")\n\t\tGoto SeeNoDodge\n\tDodgeRight:\n\t\tLASG E 0 ThrustThing(angle*256/360+64, 15, 0, 0)\n\t\tTNT1 A 0 A_Jump(40,\"Heal\")\n\t\tTNT1 A 0 A_Jump(35,\"Heal2\")\n\t\tTNT1 A 0 A_Jump(30,\"Heal3\")\n\t\tGoto SeeNoDodge\n   Missile:\n        TNT1 A 0 A_SetShootable\n        TNT1 A 0 A_SetTranslucent(1)\n\t\tLASG E 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"LegZombieStrafing\",1)\n        TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n        TNT1 A 0 A_JumpIfInventory (\"ASGZAmmo\", 16, \"Reload\")\n        LASG E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_GiveInventory (\"ASGZAmmo\", 1)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlueShellCasing\", -8, 7, 30, 4, 0, (0.1)*Random(30, 40), Random(-80, -90), 128)\n\t\tTNT1 AAAA 0 Bright A_CustomMissile(\"LegendaryBlueTracer\",Random(28,34),0,Random(6,-6),0)\n\t\tLASG F 2 Bright A_CustomBulletAttack(22.5,18.3,4,Random(5,15)*6,\"LegModdedBulletPuff\")\n\t\tLASG E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_CPosRefire\n        TNT1 A 0 A_Jump(6,\"Heal\")\n        TNT1 A 0 A_Jump(5,\"Heal2\")\n        TNT1 A 0 A_Jump(4,\"Heal3\")\n\t\tTNT1 A 0 A_Jump(10,\"Grenade\")\n        TNT1 A 0 A_JumpIfCloser(300,\"Grenade\")\n        Goto Missile+4\n\tStrafing:\n\t\tTNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n\t\tTNT1 A 0 A_Chase(\"\",\"Missile\",CHF_DONTMOVE)\n\t\tLASG AA 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\t\tTNT1 A 0 A_Chase(\"\",\"Missile\",CHF_DONTMOVE)\n\t\tLASG BB 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\t\tTNT1 A 0 A_SpawnItem(\"FootStep\",0,0,0,0)\n\t\tTNT1 A 0 A_Chase(\"\",\"Missile\",CHF_DONTMOVE)\n\t\tLASG CC 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\t\tTNT1 A 0 A_Chase(\"\",\"Missile\",CHF_DONTMOVE)\n\t\tLASG DD 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\t\tGoto See\n\tMine:\n\t    LASG C 1 Bright\n\t\tLASG C 12 Bright A_CustomMissile(\"LACThrownMine\",32,0,0,2,15)\n\t\tLASG E 12 Bright\n\t\tLASG C 3 Bright\n\t\tGoto See\n\tGrenade:\n\t\tTNT1 A 0 A_PlaySound(\"weapons/hgrenadepin\",0,1.0,0)\n\t\tLASG CE 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/hgrenadethrow\",0,1.0,0)\n\t\tLASG E 1 Bright A_CustomMissile(\"LACGrenade\",32,0,0,2,4)\n\t\tGoto Dodge\n    Reload:\n    \tTNT1 A 0 A_ChangeFlag(\"NoPain\", 1)\n    \tTNT1 A 0 A_PlaySound(\"lasgguy/asgout\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryEmptyDrumSpawner\", -8, 7, 30, 4, 0, (0.1)*Random(30, 40), Random(-80, -90), 128)\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    \tLASG E 48 Bright A_TakeInventory (\"ASGZAmmo\", 16)\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    \tLASG E 8 Bright A_PlaySound(\"lasgguy/asgin\")\n\t\tLASG E 20 Bright A_PlaySound(\"LShotgun/Cock\")\n\t\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    \tTNT1 A 0 A_ChangeFlag(\"NoPain\", 0)\n    \tGoto See\n    Pain:\n\t    TNT1 A 0 A_Jump(20,\"Dodge\")\n\t    TNT1 A 0 A_Jump(192,\"PainMissile\")\n        LASG G 3 Bright\n        LASG G 3 Bright A_Pain\n\t\tTNT1 A 0 A_Jump(40,\"Dodge\")\n        Goto See\n    PainMissile:\n        LASG G 3 Bright\n        LASG G 3 Bright A_Pain\n        Goto Missile\n    Death:\n\t    TNT1 A 0 A_Jump(36,\"LegendarySoul2\")\n\t    TNT1 A 0 A_StopSound(6)\n        LASG H 5\n        LASG I 5 A_Scream\n        LASG J 5 A_Fall\n\t\tLASG J 5 A_SpawnItem(\"BodyCrash\",0,0,0,0)\n        LASG K 5\n        LASG L -1\n        Stop\n\tLegendarySoul2:\n\t    TNT1 A 0 A_StopSound(6)\n\t\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n        LASG H 5\n\t\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n        LASG I 5 A_Scream\n\t\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n        LASG J 5 A_Fall\n\t\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\t\tLASG J 5 A_SpawnItem(\"BodyCrash\",0,0,0,0)\n\t\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n        LASG K 5\n\t\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\t\tLASG L 140\n\t\tLASG L 0 A_PlaySoundEx(\"brain/spit\",\"Voice\",0,2)\n\t\tLASG LLLLLLLLLLLLLLLLL 2 Bright A_GiveInventory(\"LegSoulEvent\",1)\n\t\tLASG LLLLLLLLLLLLLLLLL 2 Bright A_GiveInventory(\"LegSoulEvent\",1)\n\t\tLASG LLLLLLLLLLLLLLLLL 2 Bright A_GiveInventory(\"LegSoulEvent\",1)\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendarySoul2\",0,0,16,0,0,0,0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"TeleportFog\",0,0,16,0,0,0,0,32)\n\t\tLASG L -1\n        Stop\n    XDeath:\n\t    TNT1 A 0 A_StopSound(6)\n        LASG O 5 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n        LASG P 5 A_XScream\n        LASG Q 5 A_Fall\n        LASG RSTUV 5\n        LASG W -1\n        Stop\n    }\n}\n\nACTOR ASGZAmmo: Ammo\n{\n     Inventory.MaxAmount 16\n}\n\nACTOR LegASGZombieGhostA\n{\nScale 1.1\nRadius 20\nHeight 56\nSpeed 0\nAlpha 0.7\nPROJECTILE\nRENDERSTYLE Translucent\n+CLIENTSIDEONLY\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nFade:\n    TNT1 A 1\n    LASG A 2 A_FadeOut(0.10)\n    Goto Fade+1\nToaster:\n    TNT1 A 0\n    Stop\n    }\n}\n\nACTOR LegASGZombieGhostB : LegASGZombieGhostA\n{\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nFade:\n    TNT1 A 1\n    LASG B 2 A_FadeOut(0.10)\n    Goto Fade+1\nToaster:\n    TNT1 A 0\n    Stop\n    }\n}\n\nACTOR LegASGZombieGhostC : LegASGZombieGhostA\n{\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nFade:\n    TNT1 A 1\n    LASG C 2 A_FadeOut(0.10)\n    Goto Fade+1\nToaster:\n    TNT1 A 0\n    Stop\n    }\n}\n\nACTOR LegASGZombieGhostD : LegASGZombieGhostA\n{\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nFade:\n    TNT1 A 1\n    LASG D 2 A_FadeOut(0.10)\n    Goto Fade+1\nToaster:\n    TNT1 A 0\n    Stop\n    }\n}\n\nActor LACGrenade : ThrownGrenade\n{\n Damagetype \"LACGrenade\"\n Damage (0)\n Obituary \"%o was surprised by the grenade of a Legendary Assault Captain.\"\n MissileType LACGrenadeExplosion\n +NOTIMEFREEZE\n States\n   {\n   Spawn:\n\t  TNT1 A 0\n      HGN1 A 3 A_StopSound\n      HGN1 BCDEFGHABCDEFGHABCDEFGH 3\n      Goto Death\n   Death:\n   \t  TNT1 A 0\n\t  TNT1 A 0 Bright A_ChangeFlag(\"MISSILE\",0)\n\t  TNT1 A 0 Bright A_AlertMonsters\n\t  TNT1 A 0 Bright A_PlaySound(\"weapons/hgrenadeex\")\n\t  TNT1 A 0 Bright A_SpawnItemEx(\"OrangeParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n      TNT1 AAA 0 Bright A_CustomMissile(\"Kaboom3\", 0, 0, random(0,360), 2, random(0,360))\n\t  TNT1 AAA 0 Bright A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t  TNT1 AAAA 0 A_SpawnItemEx(\"Debris\",0,0,0,Random(4,-4),Random(4,-4),Random(4,8),0,128)\n      MISL B 4 Bright A_MissileAttack\n      MISL CD 4 Bright A_SetTranslucent(0.75,1)\n      Stop\n   }\n}\n\nActor LACGrenadeExplosion\n{\n  Radius 1\n  Height 1\n  Speed 0\n  Scale 2.4\n  Projectile\n  DamageType \"LACGrenade\"\n  RenderStyle ADD\n  Alpha 0.95\n  +FLOORHUGGER\n  +NOCLIP\n  +NODAMAGETHRUST\n  +NORADIUSDMG\n  +NOTIMEFREEZE\n  Obituary \"%o was surprised by the grenade of a Legendary Assault Captain.\"\n States\n  {\n   Spawn:\n\tTNT1 A 1\n\tTNT1 A 0 A_Explode(128,146)\n\tsTOP\n  }\n}\n\nACTOR LACThrownMine : ThrownMine\n{\nSpecies \"Zombie\"\nObituary \"%o tripped on one of the Legendary Assault Captain's mines.\"\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_StopSound\n    Goto Thrown\nThrown:\n\tLLIN A 30\n\tLLIN B 10 Bright\n\tLoop\nDeath:\n\tLLIN A 1\n\tLLIN A 1 A_SpawnItem(\"LACLiveMine\")\n\tStop\n\t}\n}\n\nACTOR LACLiveMine\n{\nScale 0.85\nRadius 10\nHeight 8\nDamage 1\nHealth 1\nMass 0x7FFFFFFF\nSpecies \"Zombie\"\nDamageType \"LACGrenade\"\n+MISSILE\n+THRUSPECIES\n+NORADIUSDMG\n+MOVEWITHSECTOR\n+NOBLOOD\n+SHOOTABLE\n+NOTIMEFREEZE\nObituary \"%o tripped on one of the Legendary Assault Captain's mines.\"\nStates\n{\nSpawn:\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tLLIN A 30 A_ChangeFlag(NOBLOCKMAP,0)\n\tLLIN B 10 Bright A_ChangeFlag(NOBLOCKMAP,1)\n\tGoto Death\nDeath:\n\tTNT1 A 0 A_Die\nExplode:\n\tLLIN B 15 Bright A_PlaySound(\"weapons/minebeep\")\n\tTNT1 A 0 A_AlertMonsters\n\tTNT1 A 0 A_Explode(186,162)\n\tTNT1 A 0 A_PlaySound(\"weapons/mineexplode\")\n\tTNT1 A 0 A_SpawnItemEx(\"OrangeParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n    TNT1 AAAA 0 A_CustomMissile(\"Kaboom3\", 0, 0, random(0,360), 2, random(20,160))\n\tTNT1 AAAA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(20,160))\n\tTNT1 AAAA 0 A_SpawnItemEx(\"Debris\",0,0,0,Random(4,-4),Random(4,-4),Random(4,8),0,128)\n    TNT1 A 1 A_SpawnItem(\"RocketEx\")\n    Stop\n    }\n}\n\nACTOR LegendaryBlueTracer : FastProjectile\n{\nRadius 1\nHeight 1\nSpeed 100\nScale 0.05\nRenderStyle Add\nAlpha 0.85\n+RANDOMIZE\n+FORCEXYBILLBOARD\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    BRAC A 1 Bright\n\tLoop\nDeath:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR BlueShellCasing : BulletCasing\n{\nScale 0.24\nSeesound \"weapons/casing2\"\n+NOTIMEFREEZE\nStates\n{\n    Spawn:\n\t  TNT1 A 0\n      TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t  BLUC ABCDEFGH 2\n\t  Loop\n    Death:\n\t  TNT1 A 0\n      TNT1 A 0 A_Jump(128,3)\n      BLUC C 100\n      BLUC C 5 A_FadeOut(0.10)\n      Goto Death+3\n      BLUC G 100\n\t  BLUC G 5 A_FadeOut(0.10)\n\t  Goto Death+5\n\t  }\n}"
      },
      {
        "source": "pk3",
        "name": "Monsters/LegendaryStealthTrooper2.txt",
        "contents": "ACTOR LegendaryStealthTrooper2 : LegendaryStealthTrooper replaces LegendaryStealthTrooper\n{\nHealth 1100\nRadius 20\nHeight 56\nSpeed 10\nMass 100\nPainChance 45\nPainChance \"ZombieDemonTech\", 0\nBloodColor \"Blue\"\nDropItem \"LegendaryArmor\" 85 1\nDropItem \"LegAmmoSphere\" 88 1\nDropItem \"HandGrenadeAmmo\" 235 2\nDropItem \"MineAmmo\" 235 2\nDropItem \"Backpack\" 198 1\nDropItem \"Armorplate\" 205 1\nDropItem \"Portablemedkit\" 210 1\nDropItem \"LegendaryBulletBox\" 200\nDropItem \"LegendaryBulletMag\" 250 20\nDropItem \"LegendaryRune\" 0 0\nDropItem \"Legendary AK-47 2\" 200 1\nDamageFactor \"LegendaryZombie\", 0.0\nDamageFactor \"PDTBFG\", 0.25\nDamageFactor \"PDTBFGTracer\", 0.25\nDamageFactor \"PlayerDevBall\", 0.125\nDamageFactor \"PlayerDevBall2\", 0.125\nDamageFactor \"PlayerDTBFGRailgunSlug\", 0.125\nDamageFactor \"PlayerDevTracer\", 0.125\nDamageFactor \"Legendary\", 0.0\nDamageFactor \"LegendaryPlayer\", 0.3\nDamageFactor \"LegendaryGuru\", 0.0\nDamageFactor \"LegendaryGuruPlayer\", 0.3\nDamageFactor \"DBFG10K2\", 0.65\nDamageFactor \"PlayerDBFG10K2\", 0.65\nDamageFactor \"DBFG2\", 0.65\nDamageFactor \"PlayerDBFG2\", 0.65\nDamageFactor 0.75\nMONSTER\n+NOTIMEFREEZE\n+BOSS\n+BOSSDEATH\n+FLOORCLIP\n+MISSILEMORE\n+MISSILEEVENMORE\n+QUICKTORETALIATE\n+NOICEDEATH\n+NODROPOFF\n+DONTGIB\n+NOTARGET\n+NORADIUSDMG\n+FORCERADIUSDMG\nSeeSound \"lcmdo/sight\"\nAttackSound \"Null\"\nPainSound \"lcmdo/pain\"\nDeathSound \"lcmdo/death\"\nActiveSound \"lcmdo/active\"\nObituary \"%o was immediately gunned down by a Legendary Stealth Trooper.\"\nvar int user_music;\nvar int user_protection;\nvar int user_protected;\nStates\n{\nSpawn:\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LCMD A 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLCMD Z 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    Loop\nSee:\n    TNT1 A 0 A_JumpIf(user_music == 1,3)\n    TNT1 A 0 ACS_ExecuteAlways(5432,0,19)\n\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LCMD A 0 A_JumpIfTargetInLOS(\"Strafing\")\n    LCMD AA 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLCMD BB 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"LegendaryFootStep\",0,0,0,0)\n\tLCMD A 0 A_JumpIfTargetInLOS(\"Strafing\")\n\tLCMD CC 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLCMD DD 3 Bright A_Chase\n\tTNT1 A 0 A_Jump(80,\"Phase\")\n\tLCMD A 0 A_Jump(80,\"Rush\")\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"LegendaryFootStep\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    Loop\nRush:\n    LCMD A 0 A_JumpIfTargetInLOS(\"Strafing\")\n\tTNT1 A 0 A_SpawnItem(\"LegendaryFootStep\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"LegCommandoGhostA\",0,0,0,0,0,0,0,128)\n\tLCMD A 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegCommandoGhostA\",0,0,0,0,0,0,0,128)\n\tLCMD A 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegCommandoGhostB\",0,0,0,0,0,0,0,128)\n\tLCMD B 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegCommandoGhostB\",0,0,0,0,0,0,0,128)\n\tLCMD B 1 Bright A_Chase\n\tTNT1 A 0 A_Jump(80,\"Phase\")\n\tTNT1 A 0 A_SpawnItem(\"LegendaryFootStep\",0,0,0,0)\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"LegCommandoGhostC\",0,0,0,0,0,0,0,128)\n\tLCMD C 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegCommandoGhostC\",0,0,0,0,0,0,0,128)\n\tLCMD C 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegCommandoGhostD\",0,0,0,0,0,0,0,128)\n\tLCMD D 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegCommandoGhostD\",0,0,0,0,0,0,0,128)\n\tLCMD D 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryFootStep\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_Jump(84,\"See\")\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLoop\nStrafing:\n\tTNT1 A 0 A_SpawnItem(\"LegendaryFootStep\",0,0,0,0)\n\tTNT1 A 0 A_Chase(\"\",\"Missile\",CHF_DONTMOVE)\n\tLCMD AA 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\tTNT1 A 0 A_Chase(\"\",\"Missile\",CHF_DONTMOVE)\n\tLCMD BB 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\tTNT1 A 0 A_SpawnItem(\"LegendaryFootStep\",0,0,0,0)\n\tTNT1 A 0 A_Chase(\"\",\"Missile\",CHF_DONTMOVE)\n    LCMD CC 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\tTNT1 A 0 A_Chase(\"\",\"Missile\",CHF_DONTMOVE)\n\tLCMD DD 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\tGoto See\nPhase:\n\tTNT1 A 0 A_PlaySound(\"phaseimp/teleport\")\n\tLCMD E 2 A_FaceTarget\n\tLCMD E 1 A_SetTranslucent(0.75)\n\tLCMD E 1 A_SetTranslucent(0.55)\n\tLCMD E 1 A_SetTranslucent(0.35)\n\tLCMD E 1 A_SetTranslucent(0.20)\n\tGoto Phased\nUnPhase:\n\tTNT1 A 0 A_PlaySound(\"phaseimp/teleport\")\n\tLCMD E 1 A_SetTranslucent(0.15)\n\tLCMD E 1 A_SetTranslucent(0.35)\n\tLCMD E 1 A_SetTranslucent(0.55)\n\tLCMD E 1 A_SetTranslucent(0.75)\n\tTNT1 A 0 A_SetTranslucent(1)\n\tLCMD E 2 A_FaceTarget\n    Goto See\nPhased:\n\tLCMD AABBCCDDAABBCCDDAABBCCDDAABBCCDD 1 A_ExtChase(0,0)\n\tLCMD AABBCCDDAABBCCDD 1 A_Chase\n\tTNT1 A 0 A_Jump(24,\"UnPhase\")\n\tGoto Phased+32\nPause:\n\t//LCMD E 0 A_PlaySound(\"weapons/demontechsteam\")\n\tLCMD EEEEE 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\tGoto See\n  Missile:\n    LCMD E 10 A_FaceTarget\n\tTNT1 A 0 A_JumpIfInventory (\"LegAK47Ammo\", 31, \"Reload\")\n\tTNT1 A 0 A_CustomMissile(\"LegendaryBlueTracer\",Random(28,34),0,Random(6,-6),0)\n\tTNT1 A 0 A_GiveInventory (\"LegAK47Ammo\", 1)\n\tTNT1 A 0 A_SpawnItemEx(\"LegRifleCasing\", 12, -6, 36, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\tTNT1 A 0 A_CustomBulletAttack(15.4,7,1,Random(5,15)*3,\"LegModdedBulletPuff\")\n\tLCMD F 0 Bright A_PlaySoundEx(\"weapons/LegAK47Fire\",\"Weapon\")\n\tLCMD E 1 A_GiveInventory(\"LegZombieStrafing\",1)\n    LCMD E 3 Bright A_CPosAttack\n\tTNT1 A 0 A_CustomMissile(\"LegendaryBlueTracer\",Random(28,34),0,Random(6,-6),0)\n\tTNT1 A 0 A_GiveInventory (\"LegAK47Ammo\", 1)\n\tTNT1 A 0 A_SpawnItemEx(\"LegRifleCasing\", 12, -6, 36, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\tTNT1 A 0 A_CustomBulletAttack(15.4,7,1,Random(5,15)*3,\"LegModdedBulletPuff\")\n\tLCMD F 0 Bright A_PlaySoundEx(\"weapons/LegAK47Fire\",\"Weapon\")\n\tLCMD E 1 A_GiveInventory(\"LegZombieStrafing\",1)\n    LCMD F 4 Bright A_CPosAttack\n    TNT1 A 0 A_CPosRefire\n\tTNT1 A 0 A_Jump(18,\"Pause\")\n    Goto Missile+1\n  Nade:\n    LCMD E 1 A_JumpIfCloser(1000,1)\n\tGoto Missile\n\tLCMD E 0 A_JumpIfCloser(280,\"Missile\")\n    LCMD E 6 A_GiveInventory(\"LegZombieStrafing\",1)\n    LCMD EEE 4 A_GiveInventory(\"LegZombieStrafing\",1)\n\tTNT1 A 0 A_GiveInventory(\"LegZombieStrafing\",1)\n    LCMD E 6 A_CustomMissile(\"LGrenade\",32,0,0,2,10)\n\tLCMD E 1\n\tGoto See\nPain:\n   \tTNT1 A 0 A_SetTranslucent(1)\n\tTNT1 A 0 A_Jump(80,\"Phase\")\n    LCMD G 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n    LCMD G 0 A_Pain\n\tLCMD G 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n    Goto See\nReload:\n    TNT1 A 0 A_ChangeFlag(\"NoPain\", 1)\n    TNT1 A 0 A_PlaySound(\"weapons/legAK47Reload1\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegAK47EmptyMagSpawner\", -8, 7, 30, 4, 0, (0.1)*Random(30, 40), Random(-80, -90), 128)\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LCMD E 50 Bright A_TakeInventory (\"LegAK47Ammo\", 31)\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LCMD E 8 Bright A_PlaySound(\"weapons/legAK47Reload2\")\n\tLCMD E 20 Bright A_PlaySound(\"weapons/legAK47Reload3\")\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    TNT1 A 0 A_ChangeFlag(\"NoPain\", 0)\n    Goto See\nDeath:\n    TNT1 A 0 A_Jump(36,\"LegendarySoul2\")\n\tTNT1 A 0 A_SetTranslucent(1)\n    TNT1 A 0 A_StopSound(6)\n\tLCMD H 5 A_Scream\n    LCMD I 5 A_Fall\n    LCMD J 5 A_SpawnItem(\"BodyCrash\",0,0,0,0)\n    LCMD K 5\n    LCMD L -1\n\tStop\nLegendarySoul2:\n\tTNT1 A 0 A_SetTranslucent(1)\n    TNT1 A 0 A_StopSound(6)\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLCMD H 5 A_Scream\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LCMD I 5 A_Fall\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LCMD J 5 A_SpawnItem(\"BodyCrash\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LCMD K 5\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLCMD L 140\n\tLCMD L 0 A_PlaySoundEx(\"brain/spit\",\"Voice\",0,2)\n\tLCMD LLLLLLLLLLLLLLLLL 2 Bright A_GiveInventory(\"LegSoulEvent\",1)\n\tLCMD LLLLLLLLLLLLLLLLL 2 Bright A_GiveInventory(\"LegSoulEvent\",1)\n\tLCMD LLLLLLLLLLLLLLLLL 2 Bright A_GiveInventory(\"LegSoulEvent\",1)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendarySoul2\",0,0,16,0,0,0,0,32)\n\tTNT1 A 0 A_SpawnItemEx(\"TeleportFog\",0,0,16,0,0,0,0,32)\n\tLCMD L -1\n\tStop\nXDeath:\n    TNT1 A 0 A_StopSound(6)\n\tLCMD O 3 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n    LCMD P 3 A_XScream\n    LCMD R 3 A_Fall\n    LCMD STUV 3\n    LCMD W -1\n    Stop\n    }\n}\n\nACTOR LegCommandoGhostA\n{\n\tScale 1.1\n\tRadius 20\n\tHeight 56\n\tSpeed 0\n\tAlpha 0.7\n\tPROJECTILE\n\tRENDERSTYLE Translucent\n\t+NOTIMEFREEZE\n\t+CLIENTSIDEONLY\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tFade:\n\t\tTNT1 A 1\n\t\tLCMD A 2 A_FadeOut(0.10)\n\t\tGoto Fade+1\n\tToaster:\n\t\tTNT1 A 0\n\t\tStop\n    }\n}\n\nACTOR LegCommandoGhostB : LegCommandoGhostA\n{\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tFade:\n\t\tTNT1 A 1\n\t\tLCMD B 2 A_FadeOut(0.10)\n\t\tGoto Fade+1\n\tToaster:\n\t\tTNT1 A 0\n\t\tStop\n    }\n}\n\nACTOR LegCommandoGhostC : LegCommandoGhostA\n{\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tFade:\n\t\tTNT1 A 1\n\t\tLCMD C 2 A_FadeOut(0.10)\n\t\tGoto Fade+1\n\tToaster:\n\t\tTNT1 A 0\n\t\tStop\n    }\n}\n\nACTOR LegCommandoGhostD : LegCommandoGhostA\n{\nStates\n{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tFade:\n\t\tTNT1 A 1\n\t\tLCMD D 2 A_FadeOut(0.10)\n\t\tGoto Fade+1\n\tToaster:\n\t\tTNT1 A 0\n\t\tStop\n    }\n}\n\n\tACTOR LegAK47Ammo: Ammo\n{\n     Inventory.MaxAmount 31\n}\n\nActor LGrenade : ThrownGrenade\n{\n Damagetype \"Legendary\"\n Damage 8\n Obituary \"%o was blown up by a Legendary Commando's grenade.\"\n +BOUNCEONACTORS\n +NOTIMEFREEZE\n MissileType LGrenadeExplosion\n States\n   {\n   Spawn:\n\t  TNT1 A 0\n      HGN1 A 3 A_StopSound\n      HGN1 BCDEFGHABCDEFGHABCDEFGH 3\n      Goto Death\n   Death:\n   \t  TNT1 A 0\n\t  TNT1 A 0 A_ChangeFlag(\"MISSILE\",0)\n\t  TNT1 A 0 A_AlertMonsters\n\t  TNT1 A 0 A_PlaySound(\"weapons/hgrenadeex\")\n\t  TNT1 A 0 A_SpawnItemEx(\"LegendaryOrangeParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n      TNT1 AAA 0 A_CustomMissile(\"LegendaryKaboom3\", 0, 0, random(0,360), 2, random(0,360))\n\t  TNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t  TNT1 AAAA 0 A_SpawnItemEx(\"LegendaryDebris\",0,0,0,Random(4,-4),Random(4,-4),Random(4,8),0,128)\n      MISL B 4 Bright A_MissileAttack\n      MISL CD 4 Bright A_SetTranslucent(0.75,1)\n      Stop\n   }\n}\n\nActor LGrenadeExplosion\n{\n Radius 1\n Height 1\n Speed 0\n Scale 2.4\n Projectile\n Damagetype \"Legendary\"\n RenderStyle ADD\n Alpha 0.95\n +FLOORHUGGER\n +NOCLIP\n +NODAMAGETHRUST\n +FORCERADIUSDMG\n +NOTIMEFREEZE\n Obituary \"%o was grenaded down by a Marine Slayer.\"\n States\n  {\n   Spawn:\n\tTNT1 A 1\n\tTNT1 A 0 A_Explode(64,146)\n\tStop\n  }\n}"
      },
      {
        "source": "pk3",
        "name": "Monsters/LegendaryCommando2.txt",
        "contents": "ACTOR LegendaryCommando2 : LegendaryCommando replaces LegendaryCommando\n{\nMonster\nHealth 1200\nRadius 20\nHeight 56\nSpeed 13\nMass 100\nPainChance 45\n+NOTIMEFREEZE\n+BOSS\n+BOSSDEATH\n+FLOORCLIP\n+MISSILEMORE\n+MISSILEEVENMORE\n+QUICKTORETALIATE\n+NOICEDEATH\n+NODROPOFF\n+DONTGIB\n+NOTARGET\n+NORADIUSDMG\n+FORCERADIUSDMG\nBloodColor \"Blue\"\nDropItem \"HandGrenadeAmmo\" 235 2\nDropItem \"MineAmmo\" 235 2\nDropItem \"Backpack\" 198 1\nDropItem \"LDemonAmmo\" 250\nDropItem \"LDemonAmmoBox\" 200\nDropItem \"LegAmmoSphere\" 108 1\nDropItem \"LegendaryArmor\" 105 1\nDropItem \"Legendary Plasmatic Cannon 2\" 180 1\nDropItem \"LegendaryRune\" 0 0\nDamageFactor 0.75\nDamageFactor \"PDTBFG\", 0.20\nDamageFactor \"PDTBFGTracer\", 0.20\nDamageFactor \"PlayerDevBall\", 0.120\nDamageFactor \"PlayerDevBall2\", 0.120\nDamageFactor \"PlayerDTBFGRailgunSlug\", 0.120\nDamageFactor \"PlayerDevTracer\", 0.120\nDamageFactor \"Legendary\", 0.0\nDamageFactor \"LegendaryPlayer\", 0.3\nDamageFactor \"LegendaryGuru\", 0.0\nDamageFactor \"LegendaryGuruPlayer\", 0.3\nDamageFactor \"LACGrenade\", 0.0\nDamageFactor \"LegendaryZombie\", 0.0\nDamageFactor \"GeneralTracer\", 0.0\nDamageFactor \"DBFG10K2\", 0.65\nDamageFactor \"PlayerDBFG10K2\", 0.65\nDamageFactor \"DBFG2\", 0.65\nDamageFactor \"PlayerDBFG2\", 0.65\nSeeSound \"superzombie/sight\"\nAttackSound \"Null\"\nPainSound \"legzom/pain\"\nDeathSound \"legzom/death\"\nActiveSound \"legzom/active\"\nAttackSound \"Null\"\nObituary \"%o was turned into a pile of juicy slop by Legendary Commando.\"\nvar int user_music;\nvar int user_protection;\nvar int user_protected;\nStates\n{\nSpawn:\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LCOS A 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLCOI A 10 Bright A_Look\n    Loop\nSee:\n    TNT1 A 0 A_JumpIf(user_music == 1,3)\n    TNT1 A 0 ACS_ExecuteAlways(5432,0,18)\n\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n    LCOS A 0 A_JumpIfTargetInLOS(\"Strafing\")\n    LCOS AABB 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"LegendaryFootStep\",0,0,0,0)\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLCOS A 0 A_JumpIfTargetInLOS(\"Strafing\")\n\tLCOS CCDD 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLCOS A 0 A_Jump(80,\"Rush\")\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"LegendaryFootStep\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    Loop\nRush:\n    LCOS A 0 A_JumpIfTargetInLOS(\"Strafing\")\n\tTNT1 A 0 A_SpawnItem(\"LegendaryFootStep\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"LegCommandoGhost\",0,0,0,0,0,0,0,128)\n\tLCOS A 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegCommandoGhost\",0,0,0,0,0,0,0,128)\n\tLCOS A 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegCommandoGhost\",0,0,0,0,0,0,0,128)\n\tLCOS B 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegCommandoGhost\",0,0,0,0,0,0,0,128)\n\tLCOS B 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryFootStep\",0,0,0,0)\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"LegCommandoGhost\",0,0,0,0,0,0,0,128)\n\tLCOS C 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegCommandoGhost\",0,0,0,0,0,0,0,128)\n\tLCOS C 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegCommandoGhost\",0,0,0,0,0,0,0,128)\n\tLCOS D 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegCommandoGhost\",0,0,0,0,0,0,0,128)\n\tLCOS D 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryFootStep\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_Jump(84,\"See\")\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLoop\n  Strafing:\n\tTNT1 A 0 A_SpawnItem(\"LegendaryFootStep\",0,0,0,0)\n\tTNT1 A 0 A_Chase(\"\",\"Missile\",CHF_DONTMOVE)\n\tLCOS AA 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_Chase(\"\",\"Missile\",CHF_DONTMOVE)\n\tLCOS BB 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_SpawnItem(\"LegendaryFootStep\",0,0,0,0)\n\tTNT1 A 0 A_Chase(\"\",\"Missile\",CHF_DONTMOVE)\n    LCOS CC 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_Chase(\"\",\"Missile\",CHF_DONTMOVE)\n\tLCOS DD 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tGoto See\n  Pause:\n\tLCOS EEEEE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tGoto See\n  Missile:\n    TNT1 A 0 A_SetShootable\n    TNT1 A 0 A_SetTranslucent(1)\n    TNT1 A 0 A_Jump(88,\"Combo\",\"Grenades\")\n  Normal:\n\tLCOS EEEE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tLCOS E 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegCommanderProj\",32,0,0)\n\tLCOS F 3 Bright A_PlaySoundEx(\"legendarycannon/fire\",\"Weapon\")\n\tTNT1 A 0 A_Jump(24,\"Pause\")\n\tTNT1 A 0 A_SpidRefire\n\tGoto Normal+3\n  Combo:\n\tLCOS E 0 A_PlaySound(\"superzombie/sight\")\n\tLCOS E 1 Bright A_FaceTarget\n\tLCOS EEEE 3 Bright A_GiveInventory(\"LegZombieStrafing3\",1)\n\tLEGW A 0 A_PlayWeaponSound(\"legendarycannon/charge\")\n\tLCOS EEEEE 3 Bright A_GiveInventory(\"LegZombieStrafing3\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegCommanderBall\",32,0,random(-2,2))\n\tLCOS FE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegCommanderBall\",32,0,random(-2,2))\n\tLCOS FE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegCommanderBall\",32,0,random(-2,2))\n\tLCOS FE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegCommanderBall\",32,0,random(-2,2))\n\tLCOS FE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegCommanderBall\",32,0,random(-2,2))\n\tLCOS FE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegCommanderBall\",32,0,random(-2,2))\n\tLCOS FE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegCommanderBall\",32,0,random(-2,2))\n\tLCOS FE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegCommanderBall\",32,0,random(-2,2))\n\tLCOS FE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegCommanderBall\",32,0,random(-2,2))\n\tLCOS FE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegCommanderBall\",32,0,random(-2,2))\n\tLCOS FE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tLCOS EEEEEE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_Jump(80,\"Grenades\")\n\tGoto See\n  Grenades:\n\tLCOS EEEEEEEE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tLCOS EEE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_GiveInventory(\"LegZombieStrafing2\",1)\n\tLCOS F 3 Bright A_CustomMissile(\"LegFlyingGrenade\",32,0,0)\n\tLCOS EEE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_GiveInventory(\"LegZombieStrafing2\",1)\n\tLCOS F 3 Bright A_CustomMissile(\"LegFlyingGrenade\",32,0,0)\n\tLCOS EEE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_GiveInventory(\"LegZombieStrafing2\",1)\n\tLCOS F 3 Bright A_CustomMissile(\"LegFlyingGrenade\",32,0,0)\n\tLCOS EEE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_GiveInventory(\"LegZombieStrafing2\",1)\n\tLCOS F 3 Bright A_CustomMissile(\"LegFlyingGrenade\",32,0,0)\n\tLCOS EEE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_GiveInventory(\"LegZombieStrafing2\",1)\n\tLCOS F 3 Bright A_CustomMissile(\"LegFlyingGrenade\",32,0,0)\n\tLCOS EEE 3 Bright A_GiveInventory(\"LegZombieStrafing2\",1)\n\tTNT1 A 0 A_GiveInventory(\"LegZombieStrafing2\",1)\n\tLCOS F 3 Bright A_CustomMissile(\"LegFlyingGrenade\",32,0,0)\n\tGoto See\n  Pain:\n\tTNT1 A 0 A_Jump(192,\"PainMissile\")\n\tLCOS G 3 Bright\n\tLCOS G 3 Bright A_Pain\n\tGoto See\n  PainMissile:\n\tLCOS G 3 Bright\n\tLCOS G 3 Bright A_Pain\n\tGoto Missile\nDeath:\n    TNT1 A 0 A_Jump(36,\"LegendarySoul2\")\n    TNT1 A 0 A_StopSound(6)\n\tLCOS H 5 A_Scream\n    LCOS I 5 A_Fall\n    LCOS J 5 A_SpawnItem(\"BodyCrash\",0,0,0,0)\n    LCOS KLM 5\n    LCOS N -1\n\tStop\nLegendarySoul2:\n    TNT1 A 0 A_StopSound(6)\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLCOS H 5 A_Scream\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LCOS I 5 A_Fall\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LCOS J 5 A_SpawnItem(\"BodyCrash\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LCOS K 5\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LCOS L 5\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LCOS M 5\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLCOS N 140\n\tLCOS N 0 A_PlaySoundEx(\"brain/spit\",\"Voice\",0,2)\n\tLCOS NNNNNNNNNNNNNNNNN 2 Bright A_GiveInventory(\"LegSoulEvent\",1)\n\tLCOS NNNNNNNNNNNNNNNNN 2 Bright A_GiveInventory(\"LegSoulEvent\",1)\n\tLCOS NNNNNNNNNNNNNNNNN 2 Bright A_GiveInventory(\"LegSoulEvent\",1)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendarySoul2\",0,0,16,0,0,0,0,32)\n\tTNT1 A 0 A_SpawnItemEx(\"TeleportFog\",0,0,16,0,0,0,0,32)\n\tLCOS N -1\n\tStop\nXDeath:\n    TNT1 A 0 A_StopSound(6)\n\tLCOS O 3 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n    LCOS P 3 A_XScream\n    LCOS R 3 A_Fall\n    LCOS S 3\n    LCOS T -1\n    Stop\n    }\n}\n\nActor LegCommanderProj\n{\nRadius 8\nHeight 10\nSpeed 40\nDamage 12\nScale 0.17\nProjectile\n+SEEKERMISSILE\n+RANDOMIZE\n+EXTREMEDEATH\n+DOOMBOUNCE\n+FORCERADIUSDMG\n+NOTIMEFREEZE\nBounceCount 2\nDeathSound \"lrball3/exp\"\nDamageType \"Legendary\"\nRenderStyle Add\nStates\n{\n  Spawn:\n    LRB3 A 0\n    LRB3 A 0 A_SeekerMissile(15,8,SMF_LOOK)\n\tLRB3 AA 1 Bright A_SpawnItemEx(\"LegRevBall3Trail2\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n\tLRB3 A 0 A_SeekerMissile(1,8,SMF_LOOK)\n\tLRB3 BB 1 Bright A_SpawnItemEx(\"LegRevBall3Trail2\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n\tLRB3 A 0 A_SeekerMissile(15,8,SMF_LOOK)\n\tLRB3 CC 1 Bright A_SpawnItemEx(\"LegRevBall3Trail2\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n\tLRB3 A 0 A_SeekerMissile(15,8,SMF_LOOK)\n\tLRB3 DD 1 Bright A_SpawnItemEx(\"LegRevBall3Trail2\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n    loop\n  Death:\n    TNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"LegendaryKaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n    TNT1 I 8 Bright A_Explode(32,80,0)\n    TNT1 J 6 Bright\n    TNT1 K 4 Bright\n    Stop\n  }\n}\n\nActor LegCommanderBall\n{\nRadius 8\nHeight 8\nSpeed 40\nDamage 10\nScale 1.5\nPROJECTILE\nRENDERSTYLE ADD\n+SPAWNSOUNDSOURCE\n+SEEKERMISSILE\n+FORCERADIUSDMG\n+NOTIMEFREEZE\nALPHA 0.8\nDamageType \"Legendary\"\nSeeSound \"lrball1/shot\"\nDeathSound \"lrball1/exp\"\nDecal CacoScorch\nStates\n{\n  Spawn:\n    LRB1 ABCD 2 Bright A_CustomMissile(\"LegRevBallFX\",0,0,0,0)\n    Loop\n  Death:\n\tLRB1 ABCD 4 Bright A_SpawnItemEx(\"LegendaryBlueParticleSpawner\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(24,32,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/clrocketexplode\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"LegendaryKaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n    LRB1 EFGHIJKLMNO 3 Bright\n    Stop\n    }\n}\n\nACTOR LegFlyingGrenade\n{\nRadius 8\nHeight 8\nDamage 10\nSpeed 40\nScale 0.7\nProjectile\n+DOOMBOUNCE\n+RANDOMIZE\n+CANBOUNCEWATER\n+SKYEXPLODE\n+FORCERADIUSDMG\n+NOTIMEFREEZE\nSeeSound \"leggreenade/bounce\"\nDeathSound \"weapons/rocklx\"\nReactionTime 175\nBounceFactor 100\nBounceCount 3\nDamageType \"GeneralTracer\"\nStates\n{\n  Spawn:\n    FLYG AAA 0 A_CustomMissile(\"LegFlyingGrenadeParticle\",Random(4,6),Random(-2,2))\n\tFLYG A 0 A_CountDown\n    FLYG A 1 Bright\n    FLYG AAA 0 A_CustomMissile(\"LegFlyingGrenadeParticle\",Random(4,6),Random(-2,2))\n\tFLYG A 0 A_CountDown\n    FLYG B 1 Bright\n    Loop\n  Death:\n  \tTNT1 A 0\n\tTNT1 A 0 A_PlayWeaponSound(\"weapons/rocklx\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAAAAAAA 0 A_SpawnItemEx(\"BlueKaboom\",random(-32,32),random(-40,40),random(8,16),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 A 0 A_Explode(128,128,0)\n\tStop\n  }\n}\n\nActor LegFlyingGrenadeParticle\n{\n  Height 0\n  Radius 0\n  Mass 0\n  +Missile\n  +NoBlockMap\n  +NoGravity\n  +DontSplash\n  +FORCEXYBILLBOARD\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  RenderStyle Add\n  Scale 0.05\n  States\n  {\n  Spawn:\n    SPKB AAAAAAAAAA 1 Bright A_FadeOut(0.1)\n    Stop\n  }\n}\n\nActor LegZombieStrafing3 : LegZombieStrafing\n{\nStates\n{\n  Pickup:\n    NULL A 1\n\tNULL A 1 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tNULL A 1 A_Jump(188,2)\n\tNULL A 1 A_GiveInventory(\"LegZombieJumping\",1)\n\tNULL A 1 A_JumpIf(velx != 0 || vely != 0,2)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 A_Jump(235,5)\n\tNULL A 1 A_JumpIfInventory(\"LegCommandoStrafeSens\",1,3)\n\tNULL A 1 A_GiveInventory(\"LegCommandoStrafeSens\",1)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 A_TakeInventory(\"LegCommandoStrafeSens\",1)\n\tNULL A 1 A_JumpIfInventory(\"LegCommandoStrafeSens\",1,3)\n\tNULL A 1 ThrustThing(angle*256/360+38.7,3,0,0)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 ThrustThing(angle*256/360+38.7,-3,0,0)\n    NULL A 1 A_FaceTarget\n\tNULL A 1 A_Jump(24,2)\n\tNULL A 1 A_JumpIfCloser(300,2)\n\tNULL A 1 A_Recoil(-1)\n    Stop\n\tNULL A 1 A_Recoil(1)\n    Stop\n  }\n}\n\nACTOR LegCommandoGhost\n{\nScale 1.1\nRadius 20\nHeight 56\nSpeed 0\nAlpha 0.7\nPROJECTILE\nRENDERSTYLE Translucent\n+CLIENTSIDEONLY\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nFade:\n    TNT1 A 1\n    LCOS A 2 A_FadeOut(0.10)\n    Goto Fade+1\nToaster:\n    TNT1 A 0\n    Stop\n    }\n}\n\nActor LegZombieStrafing2 : LegZombieStrafing\n{\n  States\n  {\n  Pickup:\n    NULL A 1\n\tNULL A 1 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tNULL A 1 A_Jump(188,2)\n\tNULL A 1 A_GiveInventory(\"LegZombieJumping\",1)\n\tNULL A 1 A_JumpIf(velx != 0 || vely != 0,2)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 A_Jump(235,5)\n\tNULL A 1 A_JumpIfInventory(\"LegCommandoStrafeSens\",1,3)\n\tNULL A 1 A_GiveInventory(\"LegCommandoStrafeSens\",1)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 A_TakeInventory(\"LegCommandoStrafeSens\",1)\n\tNULL A 1 A_JumpIfInventory(\"LegCommandoStrafeSens\",1,3)\n\tNULL A 1 ThrustThing(angle*256/360+38.7,3,0,0)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 ThrustThing(angle*256/360+38.7,-3,0,0)\n    NULL A 1 A_FaceTarget\n\tNULL A 1 A_Jump(24,2)\n\tNULL A 1 A_JumpIfCloser(300,2)\n\tNULL A 1 A_Recoil(-1)\n    Stop\n\tNULL A 1 A_Recoil(1)\n    Stop\n  }\n}\n\nACTOR LegCommandoStrafeSens : Inventory{Inventory.MaxAmount 1}"
      },
      {
        "source": "pk3",
        "name": "Monsters/LegendaryImp2.txt",
        "contents": "ACTOR LegendaryImp2 : LegendaryImp replaces LegendaryImp\n{\n  Health 999\n  Radius 20\n  Height 56\n  Mass 100\n  Speed 8\n  PainChance 50\n  Monster\n  MeleeDamage 15\n  DamageFactor \"Legendary1\", 0.0\n  DamageFactor 0.75\n  DamageFactor \"Legendary\", 0.0\n  DamageFactor \"LegendaryPlayer\", 0.3\n  DamageFactor \"LegendaryGuru\", 0.0\n  DamageFactor \"LegendaryGuruPlayer\", 0.3\n  DamageFactor \"PDTBFG\", 0.25\n  DamageFactor \"PDTBFGTracer\", 0.25\n  DamageFactor \"PlayerDevBall\", 0.125\n  DamageFactor \"PlayerDevBall2\", 0.125\n  DamageFactor \"PlayerDTBFGRailgunSlug\", 0.125\n  DamageFactor \"PlayerDevTracer\", 0.125\n  DamageFactor \"DBFG10K2\", 0.65\n  DamageFactor \"PlayerDBFG10K2\", 0.65\n  DamageFactor \"DBFG2\", 0.65\n  DamageFactor \"PlayerDBFG2\", 0.65\n  DropItem \"LegendarySphere\" 50 1\n  DropItem \"LDemonAmmoBox\" 200\n  DropItem \"LDemonAmmo\" 250\n  DropItem \"BossLifeEssence\" 256\n  DropItem \"BossArmorBonusMax\" 256\n  DropItem \"Legendary Plasmatic Rifle 2\" 25 1\n  Species \"Imps\"\n  +Float\n  +NOTARGET\n  +BOSS\n  +BOSSDEATH\n  +AVOIDMELEE\n  +NOTIMEFREEZE\n  +NoGravity\n  +FLOORCLIP\n  +MISSILEMORE\n  +QUICKTORETALIATE\n  +MISSILEEVENMORE\n  +DONTHARMSPECIES\n  +NOICEDEATH\n  +DONTGIB\n  +NORADIUSDMG\n  SeeSound \"legimp/sight\"\n  PainSound \"legimp/pain\"\n  DeathSound \"legimp/death\"\n  ActiveSound \"legimp/active\"\n  HitObituary \"%o was ripped into bloody pieces by a Legendary Imp.\"\n  BloodColor \"Blue\"\n  MeleeSound \"imp/melee\"\n  Obituary \"%o was slaughtered by a Legendary Imp.\"\n  var int user_music;\n  States\n  {\n  Spawn:\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LEGN A 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLEGN Q 10 Bright A_Look\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLoop\n  See:\n    TNT1 A 0 A_JumpIf(user_music == 1,3)\n    TNT1 A 0 ACS_ExecuteAlways(5432,0,3)\n\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LEGN AA 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLEGN BB 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLEGN CC 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLEGN DD 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_Jump(30,\"Teleport\")\n\tTNT1 A 0 A_Jump(62,\"Rush\")\n\tTNT1 A 0 A_Jump(50,\"AirDodge\")\n\tLoop\n  AirDodge:\n\t LEGN A 0 A_Jump(255,\"Right\",\"Left\",\"Back\",\"BackLeftRange\",\"BackRightRange\")\n\t GoTo See\n\tRight:\n\t LEGN A 0\n\t LEGN A 0 ThrustThing(angle*256/360+64,30,0,0)\n\t LEGN A 5 Bright\n\t GoTo See\n\tLeft:\n\t LEGN A 0\n\t LEGN A 0 ThrustThing(angle*256/360+192,30,0,0)\n\t LEGN A 5 Bright\n\t GoTo See\n\tBack:\n\t LEGN A 0\n\t LEGN A 0 ThrustThing(angle*256/360+128,30,0,0)\n\t LEGN A 5 Bright\n\t GoTo See\n\tBackLeftRange:\n\t LEGN A 0\n\t ELGN A 0 ThrustThing(angle*256/360+random(133,187),30,0,0)\n\t LEGN A 5 Bright\n\t GoTo See\n\tBackRightRange:\n\t LEGN A 0\n\t LEGN A 0 ThrustThing(angle*256/360+random(69,123),30,0,0)\n\t LEGN A 5 Bright\n\t GoTo See\n  Melee:\n    LEGN EF 6 Bright A_FaceTarget\n    LEGN F 5 Bright A_MeleeAttack\n\tGoto See\n  Missile:\n    TNT1 A 0 A_SetShootable\n    TNT1 A 0 A_SetTranslucent(1)\n    TNT1 A 0 A_Jump(32,\"Super\")\n    TNT1 A 0 A_Jump(64,\"Seeker\")\n  Normal:\n    LEGN EF 8 Bright A_FaceTarget\n\tLEGM F 1 Bright A_FaceTarget\n\tTNT1 A 0 Bright A_PlaySound(\"imp/attack\")\n\tTNT1 A 0 Bright A_CustomMissile(\"LegendaryBall\", 28, 0, 0)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegendaryBall\", 28, 0, -5)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegendaryBall\", 28, 0, 5)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegendaryBall\", 28, 0, -10)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegendaryBall\", 28, 0, 10)\n\tTNT1 A 0 A_Jump(88,\"Seeker\")\n\tGoto See\n  Seeker:\n\tLEGN EF 10 Bright A_FaceTarget\n\tTNT1 A 0 Bright A_PlaySound(\"imp/attack\")\n\tLEGM F 6 Bright A_CustomMissile(\"LegImpSeekBall\",32,20,0)\n    LEGM F 2 Bright A_FaceTarget\n\tTNT1 A 0 Bright A_PlaySound(\"imp/attack\")\n\tLEGM F 6 Bright A_CustomMissile(\"LegImpSeekBall\",32,20,0)\n    LEGM F 2 Bright A_FaceTarget\n\tTNT1 A 0 Bright A_PlaySound(\"imp/attack\")\n\tLEGM F 6 Bright A_CustomMissile(\"LegImpSeekBall\",32,20,0)\n\tLEGM F 2 Bright A_FaceTarget\n\tTNT1 A 0 Bright A_PlaySound(\"imp/attack\")\n\tLEGM F 6 Bright A_CustomMissile(\"LegImpSeekBall\",32,20,0)\n    LEGM F 2 Bright A_FaceTarget\n\tTNT1 A 0 Bright A_PlaySound(\"imp/attack\")\n\tLEGM F 6 Bright A_CustomMissile(\"LegImpSeekBall\",32,20,0)\n    LEGM F 2 Bright A_FaceTarget\n\tTNT1 A 0 Bright A_PlaySound(\"imp/attack\")\n\tLEGM F 6 Bright A_CustomMissile(\"LegImpSeekBall\",32,20,0)\n\tGoto See\n  Super:\n\tTNT1 A 0 A_JumpIfCloser(200,\"Normal\")\n\tTNT1 A 0 Bright A_PlaySound (\"legimp/chargingsound\")\n\tLEGN E 0 Bright A_FaceTarget\n\tLEGN EEEEE 2 Bright A_SpawnItem(\"LegImpLineSpawner\",0,0,0,0)\n\tLEGN E 0 Bright A_FaceTarget\n\tLEGN EEEEE 2 Bright A_SpawnItem(\"LegImpLineSpawner\",0,0,0,0)\n\tLEGN E 0 Bright A_FaceTarget\n\tLEGN EEEEE 2 Bright A_SpawnItem(\"LegImpLineSpawner\",0,0,0,0)\n\tLEGN E 0 Bright A_FaceTarget\n\tLEGN EEEEE 2 Bright A_SpawnItem(\"LegImpLineSpawner\",0,0,0,0)\n\tLEGN E 0 Bright A_FaceTarget\n\tLEGN EEEEE 2 Bright A_SpawnItem(\"LegImpLineSpawner\",0,0,0,0)\n\tLEGN F 0 Bright A_FaceTarget\n\tLEGN FFFFF 2 Bright A_SpawnItem(\"LegImpLineSpawner\",0,0,0,0)\n\tLEGN F 0 Bright A_FaceTarget\n\tLEGN FFFFF 2 Bright A_SpawnItem(\"LegImpLineSpawner\",0,0,0,0)\n\tLEGN F 0 Bright A_FaceTarget\n\tLEGN FFFFF 2 Bright A_SpawnItem(\"LegImpLineSpawner\",0,0,0,0)\n\tLEGN F 0 Bright A_FaceTarget\n\tLEGN FFFFF 2 Bright A_SpawnItem(\"LegImpLineSpawner\",0,0,0,0)\n\tLEGN F 0 Bright A_FaceTarget\n\tLEGN FFFFF 2 Bright A_SpawnItem(\"LegImpLineSpawner\",0,0,0,0)\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLEGM F 6 Bright A_CustomMissile (\"LegendaryImpBlueBall\",28,0,0)\n\tTNT1 A 0 Bright A_playSound (\"legimp/fiyabetch\")\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tGoto See\n  Rush:\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryImpGhost\")\n\tLEGN A 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryImpGhost\")\n\tLEGN A 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryImpGhost\")\n\tLEGN A 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryImpGhost\")\n\tLEGN A 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryImpGhost\")\n\tLEGN A 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryImpGhost\")\n\tLEGN A 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryImpGhost\")\n\tLEGN A 1 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryImpGhost\")\n\tLEGN A 1 Bright A_Chase\n\tTNT1 A 0 A_Jump(84,\"See\")\n\tLoop\n  Teleport:\n    LEGN A 1 Bright A_UnSetShootable\n\tLEGN AAAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLEGN AAAAAAAAAA 1  A_FadeOut(0.1,0)\n\tLEGN A 2\n\tLEGN AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander\n\tLEGN AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander\n    LEGN A 1 A_PlayWeaponSound(\"boss/teleport\")\n\tLEGN AAAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLEGN AAAAAAAAAA 1 A_FadeIn(0.1)\n    LEGN A 1 Bright A_SetShootable\n    Goto See\n  Pain:\n    TNT1 A 0 A_Jump(50,\"Teleport\")\n    LEGN H 2 Bright\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLEGN H 2 Bright A_Pain\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tGoto See\n  Death:\n    TNT1 A 0 A_StopSound(6)\n\tLEGN I 8\n    LEGN J 8 A_Scream\n    LEGN K 6\n    LEGN L 6 A_NoBlocking\n    LEGN M 1\n    LEGN N -1\n\tStop\n  }\n}\n\nACTOR LegendaryImpGhost\n{\nScale 1.1\nRadius 20\nHeight 56\nSpeed 0\nAlpha 0.7\nPROJECTILE\nRENDERSTYLE Translucent\n+CLIENTSIDEONLY\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 A 1\n    LEGN A 2 A_FadeOut(0.10)\n    Goto Spawn+1\n  Toaster:\n    TNT1 A 0\n\tStop\n    }\n}\n\nActor LegendaryImpBlueBall\n{\n\tRadius 8\n\tHeight 3\n\tDamage 100\n\tDamageType \"Legendary1\"\n\tSpeed 5\n\tDECAL BFG9500LightningBlue\n\tProjectile\n\tSeeSound \"imp/attack\"\n\tDeathSound \"BFG9K/Explode\"\n\tRenderstyle Add\n\t+RANDOMIZE\n\t+FORCERADIUSDMG\n    +NOTIMEFREEZE\n\tScale 1.2\n\tStates\n\t{\n\tspawn:\n       LIBB ABCD 3 Bright\n       TNT1 A 0 Bright A_SpawnItemEx(\"LegBallAttack\",0,-5,0,0,0,0,0,SXF_SETMASTER)\n       TNT1 A 0 Bright A_CustomMissile(BlueBallTrailA, 0, 0, 0, 0, 0)\n       TNT1 A 0 Bright A_SpawnItemEx(\"LegBallAttack\",0,-5,0,0,0,0,0,SXF_SETMASTER)\n       TNT1 A 0 Bright A_CustomMissile(BlueBallTrailB, 0, 0, 0, 0, 0)\n       TNT1 A 0 Bright A_SpawnItemEx(\"LegBallAttack\",0,-5,0,0,0,0,0,SXF_SETMASTER)\n       TNT1 A 0 Bright A_CustomMissile(BlueBallTrailC, 0, 0, 0, 0, 0)\n       TNT1 A 0 Bright A_Playsound (\"legball/fly\")\n\t   Loop\n    Death:\n\t    TNT1 A 0 Bright A_Explode(158,138)\n\t\tLIBE ABCDEFG 4\n\t\tTNT1 A 0 Bright Radius_Quake(20,12,0,12,0)\n\t\tStop\n\t\t}\n}\n\nACTOR BlueBallTrailA\n{\n\t+NOINTERACTION\n    +NOTIMEFREEZE\n\t+CLIENTSIDEONLY\n\tRenderStyle Add\n\tAlpha 0.45\n\tScale 0.5\n\tStates\n\t{\n\tSpawn:\n\t   TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\tTLBB AAAAAAAAAAAAAA 1 BRIGHT A_FadeOut(0.015)\n\t\tWait\n\t\t  Toaster:\n    TNT1 A 0\n\tStop\n\t}\n}\n\nACTOR BlueBallTrailB : BlueBallTrailA\n{\n\tStates\n\t{\n\tSpawn:\n\t   TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\tTLBB BBBBBBBBBBBB 1 BRIGHT A_FadeOut(0.02)\n\t\tWait\n\t}\n}\n\nACTOR BlueBallTrailC : BlueBallTrailA\n{\n\tStates\n\t{\n\tSpawn:\n\t   TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\tTLBB CCCCCCCCCCCC 1 BRIGHT A_FadeOut(0.02)\n\t\tWait\n\t}\n}\n\nACTOR LegBallAttack\n{\nPROJECTILE\nObituary \"%o was slaughtered by a Legendary Imp\"\n+LOOKALLAROUND\n+ISMONSTER\n+QUICKTORETALIATE\n+NOTARGET\n+NOCLIP\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n\tTNT1 AAAAA 1 A_Look\n\tStop\nSee:\n    TNT1 A 0\n\tTNT1 A 1 A_JumpIfCloser(1250,\"Attack\")\n\tStop\nAttack:\n    TNT1 A 0\n\tTNT1 A 0 A_FaceTarget\n\tTNT1 A 0 A_MissileAttack\n\tTNT1 A 1 A_CustomRailgun(10,0,NONE,\"Blue\",1,1,2)\n\tGoto Death\nDeath:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR LegendaryBallTrail : NightBallTrail\n{\nScale 0.8\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 1\n    LKBT GHIJKL 1 A_FadeOut(0.1)\n\tStop\n    }\n}\n\nACTOR LegendaryBall\n{\n    Radius 8\n    Height 6\n    Speed 20\n    Damage 10\n\tScale 0.8\n\tFastSpeed 25\n    PROJECTILE\n    RENDERSTYLE ADD\n\tAlpha 0.85\n    SeeSound \"Null\"\n    DeathSound \"imp/shotx\"\n    Decal DoomImpScorch\n    +NOTIMEFREEZE\n    States\n    {\n    Spawn:\n        LKB1 AB 1 Bright A_SpawnItemEx(\"LegendaryBallTrail\",0,0,2,0,0,0,0,128,0)\n        Loop\n    Death:\n\t    TNT1 A 0\n\t    TNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t\tTNT1 AAA 0 A_CustomMissile(\"LegendaryKaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n        LKB1 CDE 3 Bright\n        Stop\n    }\n}\n\nACTOR LegImpSeekBall\n{\n    Radius 8\n    Height 8\n    Speed 35\n\tFastSpeed 19\n    Damage (Random(10,15))\n    PROJECTILE\n    +SEEKERMISSILE\n\t+RIPPER\n\t+NOBOSSRIP\n\t+BLOODLESSIMPACT\n    +NOTIMEFREEZE\n    DeathSound \"phaseimp/shotx\"\n    RenderStyle Add\n    Decal DoomImpScorch\n    States\n    {\n    Spawn:\n\t    TNT1 A 0 A_SeekerMissile(12,0)\n\t\tTNT1 A 0 A_BishopMissileWeave\n        LIM1 A 1 Bright A_SpawnItemEx(\"LegImpSeekBallTrail\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 A 0 A_BishopMissileWeave\n        LIM1 B 1 Bright A_SpawnItemEx(\"LegImpSeekBallTrail\",0,0,0,0,0,0,0,128,0)\n        Loop\n    Death:\n\t    TNT1 A 0\n\t    TNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t\tTNT1 AAA 0 A_CustomMissile(\"LegendaryKaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n        LIM1 CDE 3 Bright\n        Stop\n\t\t}\n}\n\nACTOR LegImpSeekBallTrail : BFG9500Trail\n{\nScale 1\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 1\n    LIM1 GHIJKL 1 A_FadeOut(0.1)\n\tStop\n    }\n}\n\nACTOR LegImpLineSpawner : BluePowerLineSpawner\n{\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 AAA 0 A_CustomMissile(\"LegendaryBlueSparkleSpawner\",0,0,random(0,-360),2,random(0,360))\n\tTNT1 AAAAAAA 0 A_SpawnItemEx(\"LegendaryBluePowerLine\",random(32,-32),random(32,-32),random(8,48),0,0,random(1,4),0,128,0)\n\tTNT1 A 1 A_SpawnItemEx(\"LegendaryBluePowerLine\",random(32,-32),random(32,-32),random(8,48),0,0,random(1,4),0,128,0)\n    Stop\n    }\n}"
      },
      {
        "source": "pk3",
        "name": "Monsters/LegendaryFiend2.txt",
        "contents": "//=====================\n// Legendary Bull Fiend\n//=====================\nACTOR LegendaryFiend2 : LegendaryFiend replaces LegendaryFiend\n{\nHealth 1050\nPainChance 55\nSpeed 14\nRadius 30\nHeight 56\nMass 550\nMonster\n+BOSS\n+BOSSDEATH\n+FLOORCLIP\n+MISSILEMORE\n+MISSILEEVENMORE\n+QUICKTORETALIATE\n+NOICEDEATH\n+DONTGIB\n+DONTHURTSPECIES\n+NOTARGET\n+NOTIMEFREEZE\n+NORADIUSDMG\n+BRIGHT\nSpecies \"Fiends\"\nSeeSound \"LegFiend/Sight\"\nPainSound \"LegFiend/Pain\"\nDeathSound \"LegFiend/Death\"\nActiveSound \"LegFiend/Active\"\nAttackSound \"LegFiend/Melee\"\n\nBloodColor \"Blue\"\nScale 1.2\nMeleeDamage 14\nMeleeRange 84\nDamageFactor 0.7\nDamageFactor \"Legendary\", 0.0\nDamageFactor \"LegendaryPlayer\", 0.3\nDamageFactor \"Legendary1\", 0.0\nDamageFactor \"LegendaryGuru\", 0.0\nDamageFactor \"LegendaryGuruPlayer\", 0.3\nDamageFactor \"PDTBFG\", 0.15\nDamageFactor \"PDTBFGTracer\", 0.15\nDamageFactor \"PlayerDevBall\", 0.115\nDamageFactor \"PlayerDevBall2\", 0.115\nDamageFactor \"PlayerDTBFGRailgunSlug\", 0.115\nDamageFactor \"PlayerDevTracer\", 0.115\nDamageFactor \"FiendFire\", 0.0\nDamageFactor \"DTFiendEx\", 0.0\nDamageFactor \"DBFG10K2\", 0.65\nDamageFactor \"PlayerDBFG10K2\", 0.65\nDamageFactor \"DBFG2\", 0.65\nDamageFactor \"PlayerDBFG2\", 0.65\nDropItem \"LegendaryArmor\" 90 1\nDropItem \"LDemonAmmoBox\" 220\nDropItem \"LDemonAmmo\" 256\nDropItem \"LegTimeFreezeSphere\" 45\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"Legendary Plasmatic Rifle 2\" 40 1\nObituary \"%o was just a pile of bones after being killed by a Legendary Fiend.\"\nHitObituary \"%o was chewed up then shitted back out by a Legendary Fiend.\"\nvar int user_ragewait;\nvar int user_music;\nStates\n{\n  Spawn:\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LFND P 12 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLFND Q 12 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    Loop\n  See:\n    TNT1 A 0 A_JumpIf(user_music == 1,3)\n    TNT1 A 0 ACS_ExecuteAlways(5432,0,10)\n\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n\tTNT1 A 0 A_Jump(110,\"Rush\")\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"blooddemon/walk\")\n    LFND AABB 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    TNT1 A 0 A_PlaySound(\"blooddemon/walk\")\n    LFND CCDD 2 Bright A_Chase\n\tTNT1 A 0 A_Jump(25,\"Teleport\")\n    Loop\n  Rush:\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    TNT1 A 0 A_PlaySound(\"blooddemon/walk\")\n\tLFND AA 0 A_Chase\n    LFND A 1 Bright A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND AA 0 A_Chase\n    LFND A 1 Bright A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND AA 0 A_Chase\n    LFND B 1 Bright A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND AA 0 A_Chase\n    LFND B 1 Bright A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    TNT1 A 0 A_PlaySound(\"blooddemon/walk\")\n\tLFND AA 0 A_Chase\n    LFND C 1 Bright A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND AA 0 A_Chase\n    LFND C 1 Bright A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND AA 0 A_Chase\n    LFND D 1 Bright A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND AA 0 A_Chase\n    LFND D 1 Bright A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Jump(15,\"Teleport\")\n\tTNT1 A 0 A_Jump(87,\"See\")\n    Loop\n Teleport:\n    LFND A 1 Bright A_UnSetShootable\n\tLFND AAAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLFND AAAAAAAAAA 1  A_FadeOut(0.1,0)\n\tLFND A 2\n\tLFND AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander\n\tLFND AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander\n    LFND A 1 A_PlayWeaponSound(\"boss/teleport\")\n\tLFND AAAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLFND AAAAAAAAAA 1 A_FadeIn(0.1)\n    LFND A 1 Bright A_SetShootable\n    Goto See\n  Missile:\n    TNT1 A 0 A_SetShootable\n    TNT1 A 0 A_SetTranslucent(1)\n    TNT1 A 0 A_Jump(48,\"Rage\")\n    TNT1 A 0 A_Jump(64,\"Ripperr\")\n    TNT1 A 0 A_JumpIfCloser(250,\"Lunge\")\n  Normal:\n\tLFND EF 6 Bright A_FaceTarget\n    LFND G 6 Bright A_CustomMissile(\"LegFiendBall2\",32,0,0)\n\tLFND EF 6 Bright A_FaceTarget\n    LFND G 6 Bright A_CustomMissile(\"LegFiendBall2\",32,0,0)\n    LFND E 2 Bright A_FaceTarget\n    Goto See\n  Ripperr:\n\tTNT1 A 0 A_SpawnItemEx(\"LegRipperrMouthBlueKaboom\", 8, 0, 36)\n\tLFND E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItemEx(\"LegRipperrMouthBlueKaboom\", 8, 0, 36)\n\tLFND E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItemEx(\"LegRipperrMouthBlueKaboom\", 8, 0, 36)\n\tLFND E 3 Bright A_FaceTarget\n\n\tTNT1 A 0 A_SpawnItemEx(\"LegRipperrMouthBlueKaboom\", 8, 0, 36)\n\tLFND F 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItemEx(\"LegRipperrMouthBlueKaboom\", 8, 0, 36)\n\tLFND F 3 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItemEx(\"LegRipperrMouthBlueKaboom\", 8, 0, 36)\n\tLFND F 3 Bright A_FaceTarget\n\n\tTNT1 A 0 A_SpawnItemEx(\"LegRipperrMouthBreatheBlueKaboom\", 8, 0, 36)\n    LFND GGG 3 Bright A_CustomMissile(\"LegFiendBall\",32,0,random(-2,2))\n\tLFND G 0 A_FaceTarget\n\tLFND GGG 3 Bright A_CustomMissile(\"LegFiendBall\",32,0,random(-2,2))\n    LFND G 0 A_FaceTarget\n\tLFND GGG 3 Bright A_CustomMissile(\"LegFiendBall\",32,0,random(-2,2))\n    LFND E 2 Bright A_FaceTarget\n    Goto See\n  Lunge:\n    TNT1 A 0 A_Jump(64,\"Normal\")\n\tTNT1 A 0 A_PlaySound(\"LegFiend/Melee\")\n\tLFND EF 7 Bright A_FaceTarget\n\tTNT1 A 0 A_ChangeFlag(SLIDESONWALLS,1)\n\tTNT1 A 0 ThrustThingZ(0,20,0,1)\n    LFND F 2 Bright A_Recoil(-26)\n\tLFND F 3 Bright A_CustomMissile(\"LFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 6 Bright\n\tLFND G 2 Bright A_ScaleVelocity(0.2)\n\tTNT1 A 0 A_ChangeFlag(SLIDESONWALLS,0)\n\tLFND G 1 Bright A_ScaleVelocity(0)\n\tGoto See\n  Rage:\n    LFND G 1 A_JumpIfCloser(1500,1)\n    Goto Normal\n    LFND G 1 Bright A_PlaySound(\"LegFiend/Active\")\n\tLFND G 1 Bright A_FaceTarget\n  RageWait:\n    TNT1 A 0 A_JumpIf(user_ragewait >= 16,\"RageGo\")\n\tTNT1 A 0 A_SetUserVar(\"user_ragewait\",user_ragewait+1)\n    LFND G 0 A_JumpIfTargetInLos(2)\n\tLFND G 0 A_Jump(256,2)\n\tLFND G 0 A_FaceTarget\n\tLFND G 2 Bright A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLoop\n  RageGo:\n    TNT1 A 0 A_SetUserVar(\"user_ragewait\",0)\n\tTNT1 A 0 ThrustThingZ(0,35,0,1)\n    TNT1 A 0 A_ChangeFlag(SLIDESONWALLS,1)\n\tTNT1 A 0 A_ChangeFlag(NOPAIN,1)\n\tLFND G 9 Bright\n\tLFND G 0 A_JumpIfTargetInLos(2)\n\tLFND G 0 A_Jump(256,2)\n\tLFND G 0 A_FaceTarget\n\tLFND G 3 Bright\n\tTNT1 A 0 ThrustThingZ(0,20,0,1)\n    LFND F 2 A_Recoil(-100)\n\tTNT1 A 0 A_PlaySound(\"LegFiend/Melee\")\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tLFND G 0 A_SpawnItemEx(\"LFGhost\",0,0,0,0,0,0,0,128)\n\tLFND G 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLFND G 0 A_CustomMissile(\"BigLFLunge\",18,0,0,CMF_AIMDIRECTION)\n\tLFND G 2 Bright A_FaceTarget\n\tTNT1 A 0 A_ChangeFlag(SLIDESONWALLS,0)\n\tTNT1 A 0 A_ChangeFlag(NOPAIN,0)\n\tGoto See\n  Melee:\n\tLFND EF 2 Bright A_FaceTarget\n    LFND G 2 Bright A_MeleeAttack\n    LFND E 2 Bright A_FaceTarget\n    Goto See\n  Pain:\n  \tTNT1 A 0 A_ChangeFlag(SLIDESONWALLS,0)\n\tTNT1 A 0 A_Jump(35,\"Teleport\")\n\tTNT1 A 0 A_Jump(88,\"PainMissile\")\n    LFND H 2 Bright\n    LFND H 2 Bright A_Pain\n    Goto See\n  PainMissile:\n    LFND H 2 Bright\n    LFND H 2 Bright A_Pain\n    Goto Missile\n  Death:\n  \tTNT1 A 0 A_ChangeFlag(SLIDESONWALLS,0)\n    LFND I 8 A_StopSound(6)\n\tLFND J 0 A_PlaySound(\"Gore/Splat\")\n    LFND J 0 A_SpawnItemEx(\"LFGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n    LFND J 8 A_Scream\n    LFND K 4\n    LFND L 4 A_NoBlocking\n    LFND M 4\n    LFND N -1\n    Stop\n  }\n}\n\nACTOR LFLunge\n{\n   Height 16\n   Radius 16\n   Speed 27\n   Damage (15*Random(4,8))\n   Species \"Fiends\"\n   SeeSound \"\"\n   DeathSound \"\"\n   PROJECTILE\n   Damagetype \"FiendFire\"\n   +NOTIMEFREEZE\n   States\n   {\n   Spawn:\n\tTNT1 A 4\n    Stop\n    }\n}\n\nACTOR BigLFLunge : LFLunge\n{\nDamage 25\nSpeed 0\n+EXTREMEDEATH\n+FORCERADIUSDMG\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 2\nTNT1 A 1 A_Explode(68,262,0)\nStop\nDeath:\nTNT1 A 2\nTNT1 A 1 A_Explode(68,262,0)\nStop\n}\n}\n\nActor LegFiendBall\n{\n  Radius 4\n  Height 6\n  Speed 40\n  Damage 8\n  Renderstyle Add\n  Alpha 0.75\n  SeeSound \"lfball1/shot\"\n  DeathSound \"lfball1/exp\"\n  PROJECTILE\n  Damagetype \"FiendFire\"\n  DECAL PlasmaLightning1\n  +RIPPER\n  +HEXENBOUNCE\n  +NOTIMEFREEZE\n  BounceCount 4\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    LFB1 ABCDEFGHABCDEFGH 2 Bright A_SpawnItemEx(\"LegFiendBallTrail\",0,0,0,0,0,0,0,128)\n\tLoop\n  Death:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"LegendaryKaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n    LFB1 IJK 4 Bright A_FadeOut(0.10)\n    Stop\n  }\n}\n\nActor LegFiendBallTrail\n{\n   \tPROJECTILE\n   \t+NOCLIP\n\t+CLIENTSIDEONLY\n    +NOTIMEFREEZE\n    Scale 1\n    Renderstyle ADD\n\tAlpha 0.6\n\tScale 0.8\n\tStates\n\t{\n\tSpawn:\n\t    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t    LFB1 ABCDEFGH 1 Bright A_FadeOut(0.05)\n\t    Stop\n\t\t  Toaster:\n    TNT1 A 0\n\tStop\n\t}\n}\n\nACTOR LegFiendBall2\n{\n   Radius 8\n   Height 8\n   Speed 34\n   Damage 22\n   Damagetype \"FiendFire\"\n   SpawnID 250\n   Scale 1.0\n   PROJECTILE\n   RENDERSTYLE ADD\n   DECAL DoomImpScorch\n   ALPHA 0.95\n   SeeSound \"monsters/newfireshoot\"\n   DeathSound \"monsters/newfireexplode\"\n   +NOTIMEFREEZE\n   States\n   {\n   Spawn:\n   \t  TNT1 A 0 A_CStaffMissileSlither\n      LFB2 A 1 Bright A_SpawnItemEx(\"LegFiendBall2Trail\",0,0,0,0,0,0,0,128)\n\t  TNT1 A 0 A_CStaffMissileSlither\n      LFB2 A 1 Bright A_SpawnItemEx(\"LegFiendBall2Trail\",0,0,0,0,0,0,0,128)\n      Loop\n   Death:\n\t  TNT1 A 0\n\t  TNT1 A 0 A_Explode(32,64,0)\n\t  TNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t  TNT1 AAA 0 A_CustomMissile(\"LegendaryKaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\t  TNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n      LFB2 C 5 Bright A_Explode(8,32,0)\n      LFB2 DE 5 Bright\n      stop\n   }\n}\n\nActor LegFiendBall2Trail\n{\n   \tPROJECTILE\n   \t+NOCLIP\n\t+CLIENTSIDEONLY\n    +NOTIMEFREEZE\n    Scale 1\n    Renderstyle ADD\n\tAlpha 0.6\n\tScale 0.8\n\tStates\n\t{\n\tSpawn:\n\t    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t    LFB2 AB 4 Bright A_FadeOut(0.05)\n\t    Stop\n\t  Toaster:\n    TNT1 A 0\n\tStop\n\t}\n}\n\nActor LFGhost\n{\nScale 1.2\nRENDERSTYLE Translucent\nAlpha 0.75\n+NOGRAVITY\n+CLIENTSIDEONLY\n+DONTSPLASH\n+NOINTERACTION\n+NOCLIP\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    LFND A 2 A_FadeOut(0.09)\n    Loop\n  Toaster:\n    TNT1 A 0\n\tStop\n    }\n}\n\nACTOR LFGibbedGenerator : GibbedGenerator\n{\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 AA 0 A_CustomMissile(\"LegendaryBlueBloodCloud\", random(25,50), 0, random(0,360), 2, random(0,360))\n\tTNT1 AAAAAA 0 A_SpawnItemEx(\"LegendaryNewFlyingBlood5\",0,0,Random(25,50),Random(6,-6),Random(6,-6),Random(4,6))\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueBodyPart1\",0,0,Random(25,50),Random(10,-10),Random(10,-10),Random(8,10))\n\tTNT1 A 2 A_SpawnItemEx(\"LegendaryBlueBodyPart2\",0,0,Random(25,50),Random(10,-10),Random(10,-10),Random(8,10))\n\tTNT1 AA 0 A_CustomMissile(\"LegendaryBlueBloodCloud\", random(25,50), 0, random(0,360), 2, random(0,360))\n\tTNT1 AAAAAA 0 A_SpawnItemEx(\"LegendaryNewFlyingBlood5\",0,0,Random(25,50),Random(6,-6),Random(6,-6),Random(4,6))\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueBodyPart3\",0,0,Random(25,50),Random(10,-10),Random(10,-10),Random(8,10))\n\tTNT1 A 1 A_SpawnItemEx(\"LegendaryBlueBodyPart4\",0,0,Random(25,50),Random(10,-10),Random(10,-10),Random(8,10))\n\tStop\n\t}\n}\n// Toaster removed for this, because no alternative is available.  It's used\n// for the fiend's charge for a dash attack, and players need to see it.\n// Problem:\nACTOR LFiendFlameSpawner : LegendaryRedParticleSpawner\n{\n  +CLIENTSIDEONLY\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 AAAAAA 0 A_SpawnItemEx(\"LFiendFlame\",random(20,-20),random(20,-20),random(40,80),0,0,random(2,6),0,128,0)\n    TNT1 A 1\n    Stop\n  Toaster:\n    TNT1 A 0\n    TNT1 AAA 1 A_SpawnItemEx(\"LFiendFlame\",random(20,-20),random(20,-20),random(40,80),0,0,random(2,6),0,128,0)\n    Stop\n  }\n}\n\nACTOR LFiendFlame\n{\n+MISSILE\n+DONTSPLASH\n+CLIENTSIDEONLY\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+FORCEXYBILLBOARD\n+NOTIMEFREEZE\nRenderStyle Add\nScale 1.1\n\nStates\n{\nSpawn:\n    TNT1 A 0\n    BMKE ABCDEFGHIJKL 2 Bright A_FadeOut\n    Stop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "Monsters/LegendaryRedeemer2.txt",
        "contents": "Actor LegendaryRedeemer2 : LegendaryRedeemer replaces LegendaryRedeemer\n{\nMonster\nHealth 1400\nRadius 31\nHeight 56\nMass 400\nSpeed 12\nPainChance 30\n+FLOAT\n+NOGRAVITY\n+NOTARGET\n+BOSS\n+AVOIDMELEE\n+NOTIMEFREEZE\n+MISSILEMORE\n+MISSILEEVENMORE\n+NOICEDEATH\n+DONTGIB\n+NOTELEFRAG\n+QUICKTORETALIATE\n+DONTHARMSPECIES\n+NORADIUSDMG\nBloodColor \"Blue\"\n//Species \"Caco\" Complex Doom Cacodemons don't have species :/\nSpecies \"Redeemer\"\nDamageFactor 0.7\nDamageFactor \"CacoComet\", 0.0\nDamageFactor \"Legendary1\", 0.0\nDamageFactor \"LegendaryPlayer\", 0.3\nDamageFactor \"Legendary\", 0.0\nDamageFactor \"LegendaryGuru\", 0.0\nDamageFactor \"LegendaryGuruPlayer\", 0.3\nDamageFactor \"PDTBFG\", 0.10\nDamageFactor \"PDTBFGTracer\", 0.10\nDamageFactor \"PlayerDevBall\", 0.110\nDamageFactor \"PlayerDevBall2\", 0.110\nDamageFactor \"PlayerDTBFGRailgunSlug\", 0.110\nDamageFactor \"PlayerDevTracer\", 0.110\nDamageFactor \"DBFG10K2\", 0.65\nDamageFactor \"PlayerDBFG10K2\", 0.65\nDamageFactor \"DBFG2\", 0.65\nDamageFactor \"PlayerDBFG2\", 0.65\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"LDemonAmmo\" 256\nDropItem \"LDemonAmmoBox\" 256\nDropItem \"LegTimeFreezeSphere\" 80 1\nDropItem \"LegendarySphere\" 150 1\nDropItem \"Legendary Plasmatic Rifle 2\" 190 1\nDropItem \"LegendaryRune\" 0 0\nSeeSound \"redeemer/see\"\nPainSound \"redeemer/pain\"\nDeathSound \"redeemer/death\"\nActiveSound \"redeemer/idle\"\nObituary \"not one cell was left of %o after being defeated by a Legendary Redeemer.\"\nvar int user_delay;\nvar int user_portal;\nvar int user_suicide;\nvar int user_timer;\nvar int user_music;\nStates\n{\n  Spawn:\n    LRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LRED A 10 Bright A_Look\n    Loop\n  See:\n    TNT1 A 0 A_JumpIf(user_music == 1,3)\n    TNT1 A 0 ACS_ExecuteAlways(5432,0,15)\n\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n\tTNT1 A 0 A_JumpIf(user_suicide == 1,\"SeeSuicide\")\n\tTNT1 AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LRED AAA 2 Bright A_Chase\n\tTNT1 A 0 A_Jump(68,\"Avoid\",\"Rush\",\"Trap\",\"Teleport\")\n    Loop\n  SeeSuicide:\n\tLRED A 0 A_JumpIf(user_timer >= 390,\"Explode\")\n\tLRED A 0 A_SetUserVar(\"user_timer\",user_timer+1)\n\tTNT1 A 0 A_SpawnItem(\"LRedFlameSpawner\",0,0,0,0)\n    LRED A 3 Bright A_Chase(\"\",\"Kamikaze\")\n    Loop\n  Rush:\n\tTNT1 AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_JumpIf(user_suicide == 1,\"SeeSuicide\")\n\tLRED AA 0 A_Chase\n    LRED A 1 Bright A_SpawnItemEx(\"LegendaryRedeemerGhost\")\n\tTNT1 A 0 A_Jump(12,\"See\")\n    Loop\n  Avoid:\n\tLRED G 0\n\tTNT1 A 0 A_JumpIf(user_suicide == 1,\"SeeSuicide\")\n\tLRED G 0 A_SetAngle(angle+random(0,359))\n\tLRED G 0 A_Recoil(-50)\n\tLRED G 0 A_FaceTarget\n\tLRED GGGGGGGGGGGGG 1 A_SpawnItemEx(\"LegendaryRedeemerGhost2\")\n\tTNT1 A 0 A_Jump(145,\"See\")\n\tLRED G 1 A_Stop\n    Goto Avoid\n  Teleport:\n    LRED A 1 A_UnSetShootable\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLRED AAAAAAAAAAA 1 A_FadeOut(0.1,0)\n\tLRED AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander\n\tLRED A 8\n\tLRED A 0 A_JumpIfCloser(2500,2)\n\tLRED A 0 A_Jump(256,6)\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLRED A 0 A_SpawnItemEx(\"FakeLegendaryRedeemer\",0,0,0,0,0,0,0,SXF_TRANSFERPOINTERS,192)\n\tLRED A 8\n\tLRED AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander\n    LRED A 1 A_PlayWeaponSound(\"boss/teleport\")\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLRED AAAAAAAAAAA 1 A_FadeIn(0.1)\n    LRED A 1 A_SetShootable\n    Goto See\n  Trap:\n    LRED B 0\n\tTNT1 A 0 A_JumpIf(user_suicide == 1,\"SeeSuicide\")\n    LRED B 0 A_SetAngle(random(0,359))\n\tLRED B 0 A_JumpIfCloser(2,2)\n\tLRED B 0 A_Jump(256,\"See\")\n    LRED BC 5 Bright\n\tLRED D 0 A_PlaySound(\"reedemer/trap\")\n    LRED D 5 Bright A_SpawnItemEx(\"LegRedTrap\",45,0,16,15)\n    Goto See\n  Missile:\n    TNT1 A 0 A_SetShootable\n    TNT1 A 0 A_SetTranslucent(1)\n    TNT1 A 0 A_JumpIf(user_suicide == 1,\"SeeSuicide\")\n\tTNT1 A 0 A_Jump(127,2)\n\tTNT1 A 0 A_JumpIfHealthLower(400,\"Suicide\")\n\tTNT1 A 0 A_JumpIfHealthLower(200,\"Suicide\")\n    TNT1 A 0 A_Jump(127,\"FastBall\",\"Laser\",\"Void\",\"TrapAttack\")\n\tTNT1 A 0 A_Jump(64,\"Thunder\",\"Storm\")\n\tTNT1 A 0 A_Jump(48,\"Portal\")\n  Normal:\n    LRED BC 5 Bright A_FaceTarget\n\tLRED D 0 A_CustomMissile(\"LegRedBall\",30,10,0,0,0)\n    LRED D 0 A_CustomMissile(\"LegRedBall\",30,-10,0,0,0)\n\tLRED D 0 A_CustomMissile(\"LegRedBall\",20,10,0,0,0)\n    LRED D 5 Bright A_CustomMissile(\"LegRedBall\",20,-10,0,0,0)\n\tLRED D 0 A_Jump(127,\"See\",\"Avoid\",\"Laser\")\n\tLRED D 0 A_CposRefire\n\tLRED D 0 A_Jump(256,\"Normal\",\"FastBall\")\n    Goto Normal\n  FastBall:\n    LRED BC 5 Bright A_FaceTarget\n    LRED D 5 Bright A_CustomMissile(\"LegRedFastBall\",25,0,0,0,0)\n\tLRED D 0 A_Jump(127,\"See\",\"Avoid\",\"Laser\")\n\tLRED D 0 A_CposRefire\n\tLRED D 0 A_Jump(256,\"Normal\",\"FastBall\")\n    Goto FastBall\n  Laser:\n    LRED BC 5 Bright A_FaceTarget\n    LRED D 3 Bright A_CustomMissile(\"LegRedLaser\",25,0,0,0,0)\n\tLRED D 0 A_FaceTarget\n\tLRED D 3 Bright A_CustomMissile(\"LegRedLaser\",25,0,0,0,0)\n\tLRED D 0 A_FaceTarget\n\tLRED D 3 Bright A_CustomMissile(\"LegRedLaser\",25,0,0,0,0)\n\tLRED D 0 A_FaceTarget\n\tLRED D 3 Bright A_CustomMissile(\"LegRedLaser\",25,0,0,0,0)\n\tLRED D 0 A_FaceTarget\n\tLRED D 3 Bright A_CustomMissile(\"LegRedLaser\",25,0,0,0,0)\n\tLRED D 0 A_FaceTarget\n\tLRED D 3 Bright A_CustomMissile(\"LegRedLaser\",25,0,0,0,0)\n\tLRED D 0 A_FaceTarget\n\tLRED D 3 Bright A_CustomMissile(\"LegRedLaser\",25,0,0,0,0)\n\tLRED D 0 A_FaceTarget\n\tLRED D 3 Bright A_CustomMissile(\"LegRedLaser\",25,0,0,0,0)\n\tLRED D 0 A_FaceTarget\n\tLRED D 3 Bright A_CustomMissile(\"LegRedLaser\",25,0,0,0,0)\n\tLRED D 0 A_FaceTarget\n\tLRED D 3 Bright A_CustomMissile(\"LegRedLaser\",25,0,0,0,0)\n\tLRED D 0 A_FaceTarget\n\tLRED D 3 Bright A_CustomMissile(\"LegRedLaser\",25,0,0,0,0)\n\tLRED D 0 A_FaceTarget\n\tLRED D 3 Bright A_CustomMissile(\"LegRedLaser\",25,0,0,0,0)\n\tLRED D 0 A_FaceTarget\n\tLRED D 3 Bright A_CustomMissile(\"LegRedLaser\",25,0,0,0,0)\n\tLRED D 0 A_FaceTarget\n\tLRED D 3 Bright A_CustomMissile(\"LegRedLaser\",25,0,0,0,0)\n\tLRED D 0 A_FaceTarget\n\tLRED D 3 Bright A_CustomMissile(\"LegRedLaser\",25,0,0,0,0)\n\tLRED D 0 A_Jump(127,\"Void\",\"Teleport\")\n    Goto See\n   Void:\n    TNT1 A 0 Bright A_FaceTarget\n    LRED B 10 Bright A_PlaySound(\"exile/voidstart\")\n    LRED C 8 Bright A_VileTarget(\"LegRedVoid\")\n    LRED DDDDDD 8 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"exile/voidend\")\n    LRED G 8 Bright\n    LRED DCB 5 Bright\n\tLRED D 0 A_Jump(127,\"TrapAttack\",\"Avoid\")\n    Goto See\n  TrapAttack:\n    LRED BC 5 Bright A_FaceTarget\n\tLRED D 0 A_SpawnItemEx(\"LegRedTrap\",45,0,16,15,-4)\n\tLRED D 0 A_SpawnItemEx(\"LegRedTrap\",45,0,16,15,4)\n    LRED D 5 Bright A_SpawnItemEx(\"LegRedTrap\",45,0,16,15)\n\tLRED D 0 A_Jump(127,\"Teleport\")\n\tLRED D 0 A_Jump(64,\"Storm\",\"Thunder\")\n\tLRED D 0 A_CposRefire\n    Goto See\n  Storm:\n    LRED E 0 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"redeemer/see\")\n\tTNT1 A 0 Radius_Quake(8,60,0,20,0)\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LRED E 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LRED E 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLRED F 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLRED F 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLRED F 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLRED F 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLRED F 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LRED G 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_GiveToTarget(\"LegRedStormBoltAttack\",1)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegRedStormBoltSpawner\",Random(512,-512),Random(512,-51),0,0,0,0,SXF_NOCHECKPOSITION,64)\n    LRED G 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_GiveToTarget(\"LegRedStormBoltAttack\",1)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegRedStormBoltSpawner\",Random(512,-512),Random(512,-51),0,0,0,0,SXF_NOCHECKPOSITION,64)\n    LRED G 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_GiveToTarget(\"LegRedStormBoltAttack\",1)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegRedStormBoltSpawner\",Random(512,-512),Random(512,-51),0,0,0,0,SXF_NOCHECKPOSITION,64)\n    LRED G 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_GiveToTarget(\"LegRedStormBoltAttack\",1)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegRedStormBoltSpawner\",Random(512,-512),Random(512,-51),0,0,0,0,SXF_NOCHECKPOSITION,64)\n    LRED G 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_GiveToTarget(\"LegRedStormBoltAttack\",1)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegRedStormBoltSpawner\",Random(512,-512),Random(512,-51),0,0,0,0,SXF_NOCHECKPOSITION,64)\n    LRED G 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_GiveToTarget(\"LegRedStormBoltAttack\",1)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegRedStormBoltSpawner\",Random(512,-512),Random(512,-51),0,0,0,0,SXF_NOCHECKPOSITION,64)\n    LRED G 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_GiveToTarget(\"LegRedStormBoltAttack\",1)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegRedStormBoltSpawner\",Random(512,-512),Random(512,-51),0,0,0,0,SXF_NOCHECKPOSITION,64)\n    LRED G 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_GiveToTarget(\"LegRedStormBoltAttack\",1)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegRedStormBoltSpawner\",Random(512,-512),Random(512,-51),0,0,0,0,SXF_NOCHECKPOSITION,64)\n    LRED G 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_GiveToTarget(\"LegRedStormBoltAttack\",1)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegRedStormBoltSpawner\",Random(512,-512),Random(512,-51),0,0,0,0,SXF_NOCHECKPOSITION,64)\n    LRED G 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_GiveToTarget(\"LegRedStormBoltAttack\",1)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegRedStormBoltSpawner\",Random(512,-512),Random(512,-51),0,0,0,0,SXF_NOCHECKPOSITION,64)\n    LRED G 3 Bright A_FaceTarget\n\tLRED G 0 A_Jump(127,\"Avoid\")\n\tGoto See\n  Thunder:\n    LRED E 0 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"redeemer/see\")\n\tTNT1 A 0 Radius_Quake(8,60,0,20,0)\n\tLRED AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n    LRED E 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n    LRED E 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n    LRED F 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n    LRED F 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLRED G 0 A_SetUserVar(\"user_delay\",0)\n\tLRED G 0 A_Stop\n\tLRED G 3 Bright A_SpawnItemEx(\"LegRedThunderCharge\",64,0,0)\n  ThunderCharge:\n  \tLRED GGG 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLRED G 0 A_JumpIf(user_delay >= 57,\"ThunderDone\")\n\tLRED G 0 A_SetUserVar(\"user_delay\",user_delay+1)\n\tLRED G 3 Bright A_Stop\n\tLoop\n  ThunderDone:\n\tLRED G 3 Bright A_FaceTarget\n\tLRED G 3 Bright A_CustomMissile(\"LegRedThunderBall\",5,0,0)\n\tLRED G 0 A_Jump(127,\"Avoid\")\n\tGoto See\n  Portal:\n    LRED E 1 Bright A_JumpIf(user_portal > 0,\"Thunder\")\n\tLRED E 0 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"brain/spit\")\n\tTNT1 A 0 Radius_Quake(8,60,0,20,0)\n\tLRED AAA 0 A_SpawnItem(\"LRedeGSmokeSpawner\",0,0,0,0)\n    LRED E 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeGSmokeSpawner\",0,0,0,0)\n    LRED E 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeGSmokeSpawner\",0,0,0,0)\n    LRED F 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeGSmokeSpawner\",0,0,0,0)\n    LRED F 3 Bright A_FaceTarget\n\tLRED AAA 0 A_SpawnItem(\"LRedeGSmokeSpawner\",0,0,0,0)\n\tLRED G 0 A_SetUserVar(\"user_delay\",0)\n\tLRED G 0 A_Stop\n\tLRED G 3 Bright A_SpawnItemEx(\"LegRedPortal\",64,0,0,0,0,0,0,SXF_SETMASTER|32)\n  PortalCharge:\n  \tLRED GGG 0 A_SpawnItem(\"LRedeGSmokeSpawner\",0,0,0,0)\n\tLRED G 0 A_JumpIf(user_delay >= 315,\"PortalDone\")\n\tLRED G 0 A_SetUserVar(\"user_delay\",user_delay+1)\n\tLRED G 0 HealThing(2)\n\tLRED G 3 Bright A_Stop\n\tLoop\n  PortalDone:\n\tLRED G 3 Bright A_FaceTarget\n\tLRED G 0 A_SetUserVar(\"user_portal\",1)\n\tLRED G 0 A_Jump(127,\"Teleport\")\n\tGoto See\n  Suicide:\n  \tLRED A 0 A_JumpIf(user_suicide == 1,\"SeeSuicide\")\n\tLRED G 0 A_SetUserVar(\"user_suicide\",1)\n\tLRED E 0 A_FaceTarget\n\tTNT1 A 0 A_ChangeFlag(\"NOBLOCKMONST\",TRUE)\n\tTNT1 A 0 A_SpawnItem(\"LRedFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"redeemer/see\")\n\tTNT1 A 0 Radius_Quake(8,120,0,20,0)\n    LRED EEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGG 3 Bright A_SpawnItem(\"LRedFlameSpawner\",0,0,0,0)\n\tGoto SeeSuicide\n  Kamikaze:\n\tLRED GGGG 5 Bright A_FaceTarget\n\tLRED G 0 A_JumpIfTargetInLos(1)\n\tGoto SeeSuicide\n\tLRED G 0 A_JumpIfCloser(350,\"Explode\")\n\tTNT1 A 0 A_SpawnItem(\"LRedFlameSpawner\",0,0,0,0)\n    LRED G 3 Bright A_SkullAttack(35)\n    Goto Kamikaze+4\n  Explode:\n    TNT1 A 0\n\tTNT1 A 0 A_CustomMissile(\"LegSuicideBomb\",0,0,0,0)\n    TNT1 A 0 A_SpawnItemEx(\"LegendaryStrike\")\n    LRD4 G 3 Bright A_Die\n    Goto SeeSuicide\n  Pain:\n    TNT1 A 0\n\tTNT1 A 0 A_KillChildren\n    TNT1 A 0 A_Jump(8,\"Thunder\")\n  \tTNT1 A 0 A_Jump(21,\"Teleport\")\n\tTNT1 A 0 A_Jump(128,\"PainMissile\")\n    LRED H 2 Bright\n    LRED H 2 Bright A_Pain\n    Goto See\n  PainMissile:\n    LRED H 2 Bright\n    LRED H 2 Bright A_Pain\n    Goto Missile\n  Death:\n    LRED I 5 Bright A_Scream\n\tTNT1 A 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n    LRED JJKKLL 2 Bright A_SpawnItemEx(\"BlueKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tTNT1 A 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n    LRED M 0 A_NoBlocking\n\tLRED M 0 A_KillChildren\n    LRED M 0 A_SpawnItemEx(\"LegRedTrap\",0,-40,8)\n    LRED M 0 A_SpawnItemEx(\"LegRedTrap\",40,0,8)\n    LRED M 0 A_SpawnItemEx(\"LegRedTrap\",-40,0,8)\n    LRED M 0 A_SpawnItemEx(\"LegRedTrap\",0,40,8)\n    LRED MMNNOOPP 2 Bright A_SpawnItemEx(\"BlueKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tTNT1 A 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n    LRED QQRRSSTTUU 2 A_SpawnItemEx(\"BlueKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n    LRED V -1 A_BossDeath\n    Stop\n  }\n}\n\nACTOR LegRedBall\n{\nRadius 8\nHeight 6\nSpeed 16\nDamage 12\nScale 0.85\nPROJECTILE\nRENDERSTYLE ADD\nSpeed 28\nFastSpeed 36\nSeeSound \"monsters/newfireshoot\"\nDeathSound \"monsters/newfireexplode\"\nDecal DoomImpScorch\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLRD1 AB 1 Bright A_SpawnItemEx(\"LegRedBallTrail\",0,0,2,0,0,0,0,128,0)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLoop\nDeath:\n\tTNT1 A 0\n    TNT1 A 0 A_SpawnItemEx(\"BlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\tLRD1 CDEFG 3 Bright\n\tStop\n\t}\n}\n\nACTOR FakeLegRedBall : LegRedBall{Damage 4}\n\nACTOR LegRedBallTrail : BFG9500Trail\n{\nScale 0.85\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 1\n    LRD1 HIJKLM 2 A_FadeOut(0.15)\n\tStop\n    }\n}\n\nACTOR LegRedFastBall\n{\nSpeed 16\nSpeed 40\nScale 1.2\nRadius 8\nHeight 8\nDamage 10\nRenderstyle Add\nSeesound \"skeleton/attack\"\nDeathsound \"skeleton/tracex\"\nPROJECTILE\nScale 1.5\n+NOTIMEFREEZE\nDecal RevenantScorch\nStates\n{\nSpawn:\n    LDR7 AB 1 Bright A_CustomMissile(\"LegRedFastBallTrail\",Random(-2,2),Random(-2,2))\n    Loop\nDeath:\n\tTNT1 A 0\n    TNT1 A 0 A_SpawnItemEx(\"BlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n    LDR7 CD 5 Bright\n    LDR7 EF 4 Bright\n    LDR7 GH 3 Bright\n    Stop\n    }\n}\n\nACTOR FakeLegRedFastBall : LegRedFastBall{Damage 10}\n\nACTOR LegRedFastBallTrail : BFG9500Trail\n{\nScale 1.28\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 1\n    LDR8 DEFGHIJKLMNO 1 A_FadeOut(0.025)\n    Stop\n    }\n}\n\nActor LegRedLaser : FastProjectile\n{\nHeight 6\nRadius 6\nDamage 7\nSeeSound \"baron/attack\"\nDeathSound \"baron/shotx\"\n-RIPPER\n+EXTREMEDEATH\n+NOTIMEFREEZE\nSpeed 120\nScale 0.75\nMissileType \"LegRedLaserTrail\"\nRenderstyle Add\nDecal DoomImpScorch\nStates\n{\n  Spawn:\n\tLRD2 ABCB 1 Bright\n\tLoop\n  Death:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"BlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\tLRD2 DDFFGGGGG 2 Bright A_FadeOut\n\tStop\n   }\n}\n\nActor LegRedLaserTrail\n{\nScale 0.1\nRenderstyle Add\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+CANNOTPUSH\n+NODAMAGETHRUST\n+NOTIMEFREEZE\n+CLIENTSIDEONLY\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n  TNT1 A 1 Bright A_SpawnItemEx(\"LegRedLaserTrail2\",0,0,8)\n  Stop\n  Toaster:\n    TNT1 A 0\n\tStop\n}\n}\n\nActor LegRedLaserTrail2\n{\nScale 0.75\n+Nogravity\n+NOTIMEFREEZE\n+CLIENTSIDEONLY\nAlpha 0.85\nRenderstyle Add\nStates\n{\n Spawn:\n     TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n  LRD2 AAA 3 Bright\n  LRD2 DDFFGGGGG 1 Bright A_FadeOut\n  Wait\n   Toaster:\n    TNT1 A 0\n\tStop\n}\n}\n\nACTOR LegRedVoid : ArchVileFire\n{\nRenderStyle Add\nScale 2.1\nAlpha 0.5\n+DONTSPLASH\n+EXTREMEDEATH\n+FORCERADIUSDMG\n+NOTIMEFREEZE\nDamageType \"CacoComet\"\nStates\n{\n  Spawn:\n    TNT1 A 0\n    LRD3 H 1 Bright A_PlaySoundEx(\"exile/voidsuck\",\"Voice\")\n\tTNT1 A 0 A_Explode(6,128,0)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"BHellionSmoke\",random(32,-32),random(32,-32),random(12,64),0,0,random(1,3),0,128,0)\n    LRD3 HGGHH 1 Bright A_Fire\n\tTNT1 A 0 A_Explode(6,128,0)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"BHellionSmoke\",random(32,-32),random(32,-32),random(12,64),0,0,random(1,3),0,128,0)\n\tLRD3 GGHHG 1 Bright A_Fire\n\tTNT1 A 0 A_Explode(6,128,0)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"BHellionSmoke\",random(32,-32),random(32,-32),random(12,64),0,0,random(1,3),0,128,0)\n\tLRD3 GFFEE 1 Bright A_Fire\n\tTNT1 A 0 A_Explode(6,128,0)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"BHellionSmoke\",random(32,-32),random(32,-32),random(12,64),0,0,random(1,3),0,128,0)\n\tLRD3 FFEEF 1 Bright A_Fire\n\tTNT1 A 0 A_Explode(6,128,0)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"BHellionSmoke\",random(32,-32),random(32,-32),random(12,64),0,0,random(1,3),0,128,0)\n\tLRD3 FEEDD 1 Bright A_Fire\n\tTNT1 A 0 A_Explode(6,128,0)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"BHellionSmoke\",random(32,-32),random(32,-32),random(12,64),0,0,random(1,3),0,128,0)\n\tLRD3 EEDDE 1 Bright A_Fire\n\tTNT1 A 0 A_Explode(6,128,0)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"BHellionSmoke\",random(32,-32),random(32,-32),random(12,64),0,0,random(1,3),0,128,0)\n\tLRD3 EDDCC 1 Bright A_Fire\n    TNT1 A 0 A_Explode(6,128,0)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"BHellionSmoke\",random(32,-32),random(32,-32),random(12,64),0,0,random(1,3),0,128,0)\n\tLRD3 DDCCD 1 Bright A_Fire\n\tTNT1 A 0 A_Explode(6,128,0)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"BHellionSmoke\",random(32,-32),random(32,-32),random(12,64),0,0,random(1,3),0,128,0)\n\tLRD3 DCCBB 1 Bright A_Fire\n\tTNT1 A 0 A_Explode(6,128,0)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"BHellionSmoke\",random(32,-32),random(32,-32),random(12,64),0,0,random(1,3),0,128,0)\n\tLRD3 CCBBC 1 Bright A_Fire\n\tTNT1 A 0 A_Explode(6,128,0)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"BHellionSmoke\",random(32,-32),random(32,-32),random(12,64),0,0,random(1,3),0,128,0)\n\tLRD3 CBBBB 1 Bright A_Fire\n\tTNT1 A 0 A_Explode(6,128,0)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"BHellionSmoke\",random(32,-32),random(32,-32),random(12,64),0,0,random(1,3),0,128,0)\n\tLRD3 AAAA 1 Bright A_Fire\n\tTNT1 A 0 A_Explode(6,128,0)\n    TNT1 AAAAA 0 A_SpawnItemEx(\"BHellionSmoke\",random(32,-32),random(32,-32),random(12,64),0,0,random(1,3),0,128,0)\n\tLRD3 B 1 Bright A_StopSoundEx(\"Voice\")\n\tLRD3 C 0 A_Explode(128,140,0)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAAAAAAA 0 A_SpawnItemEx(\"BlueKaboom3\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\tLRD3 C 1 Bright A_PlaySoundEx(\"exile/voidend\",\"Voice\")\n\tLRD3 DEFGH 1 Bright\n\tTNT1 A 20\n\tTNT1 A 0 A_StopSoundEx(\"Voice\")\n    Stop\n\t}\n}\n\nActor LegRedTrap\n{\nHealth 25\nRadius 16\nHeight 32\nMass 3000\nSpeed 0\nMONSTER\n+LOOKALLAROUND\n+AMBUSH\n+DONTGIB\n+NOTARGET\n+NOINFIGHTING\n+NOGRAVITY\n+FLOAT\n+DONTFALL\n+NOPAIN\n+DONTHARMSPECIES\n+NOBLOCKMONST\n+NOTIMEFREEZE\n-COUNTKILL\n-SOLID\nSeeSound \"reedemer/trap\"\nDeathSound \"weapons/rocklx\"\nBloodColor \"Blue\"\nSpecies \"Redeemer\"\nDamageType \"CacoComet\"\nDamageFactor \"CacoComet\", 0.0\nScale 1.15\nObituary \"%o was blown to pieces by a Legendary Redeemer's trap.\"\nvar int user_delay;\nStates\n{\n     Spawn:\n       LRD4 A 20 Bright\n\t   LRD4 A 1 Bright A_Stop\n\t   LRD4 A 0 A_JumpIf(user_delay >= 260,\"Suicide\")\n\t   LRD4 A 0 A_SetUserVar(\"user_delay\",user_delay+1)\n\t   LRD4 ABCD 1 Bright A_Look\n       Goto Spawn+2\n     See:\n       LRD4 ABCD 2 Bright A_Chase\n       Goto Missile\n     Missile:\n\t   LRD4 A 0\n\t   LRD4 A 0 A_JumpIfTargetInLos(1)\n\t   Goto Clear\n\t   LRD4 A 0 A_JumpIfCloser(100,\"Suicide\")\n       LRD4 ABCD 4 Bright A_SkullAttack(18)\n       Loop\n\t Clear:\n       LRD4 A 4 Bright A_ClearTarget\n       Goto Spawn+2\n     Suicide:\n       LRD4 A 2 Bright A_Die\n       Goto Spawn+2\n     Death:\n\t   TNT1 A 0\n\t   TNT1 A 0 A_PlayWeaponSound(\"weapons/rocklx\")\n\t   TNT1 A 0 A_CustomMissile(\"LegRedTrapBomb\",0,0,0,0)\n\t   TNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t   TNT1 AAAAAAAA 0 A_SpawnItemEx(\"BlueKaboom\",random(-32,32),random(-40,40),random(8,16),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t   TNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\t   TNT1 A 0 A_Explode(128,128,0)\n\t   Stop\n   }\n}\n\nActor LegRedTrapBomb\n{\nProjectile\nSpeed 0\nDamage 0\n+NOCLIP\n+EXTREMEDEATH\n+FORCERADIUSDMG\n+NOTIMEFREEZE\nStates\n{\n  Spawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_Explode(128,156)\n    Stop\n  }\n}\n\nActor FakeLegendaryRedeemer\n{\nMonster\nHealth 300\nRadius 31\nHeight 56\nSpeed 12\nAlpha 0.65\nRenderStyle Translucent\n+FLOAT\n+NOGRAVITY\n+NOTARGET\n+NOINFIGHTING\n+AVOIDMELEE\n+NOTIMEFREEZE\n+MISSILEMORE\n+MISSILEEVENMORE\n+NOICEDEATH\n+DONTGIB\n+QUICKTORETALIATE\n+DONTHARMSPECIES\n+NOPAIN\n-COUNTKILL\n-SOLID\nBloodColor \"Blue\"\nDamageFactor \"CacoComet\", 0.0\nSpecies \"Redeemer\"\nScale 1.15\nSeeSound \"redeemer/see\"\nPainSound \"redeemer/pain\"\nDeathSound \"redeemer/death\"\nActiveSound \"redeemer/idle\"\nObituary \"%o was out played by a Legendary Redeemer's clone.\"\nvar int user_delay;\nStates\n{\n  Spawn:\n    LRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LRED A 10 Bright A_Look\n    Loop\n  See:\n    TNT1 A 0 A_JumpIf(user_delay > 480,\"Over\")\n\tTNT1 A 0 A_SetUserVar(\"user_delay\",user_delay+1)\n\tTNT1 AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LRED AAA 2 Bright A_Chase\n\tTNT1 A 0 A_Jump(48,\"Rush\")\n    Loop\n  Rush:\n\tTNT1 AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLRED AA 0 A_Chase\n    LRED A 1 Bright A_SpawnItemEx(\"LegendaryRedeemerGhost\")\n\tTNT1 A 0 A_Jump(12,\"See\")\n    Loop\n  Missile:\n    LRED B 0 A_Jump(127,\"FastBall\")\n    LRED BC 5 Bright A_FaceTarget\n\tLRED D 0 A_CustomMissile(\"FakeLegRedBall\",30,10,0,0,0)\n    LRED D 0 A_CustomMissile(\"FakeLegRedBall\",30,-10,0,0,0)\n\tLRED D 0 A_CustomMissile(\"FakeLegRedBall\",20,10,0,0,0)\n    LRED D 5 Bright A_CustomMissile(\"FakeLegRedBall\",20,-10,0,0,0)\n    Goto See\n  FastBall:\n    LRED BC 5 Bright A_FaceTarget\n    LRED D 5 Bright A_CustomMissile(\"FakeLegRedFastBall\",25,0,0,0,0)\n    Goto See\n  Over:\n\tTNT1 A 0 A_Stop\n\tLRED A 1 A_Die\n\tGoto See\n  Death:\n\tLRED EF 5 A_FaceTarget\n    LRED G 4 A_ScreamAndUnblock\n\tLRED GGGGGGGGGG 4 A_FadeOut(0.1)\n\tLRED G 1\n\tStop\n  }\n}\n\nActor LegRedThunderBall\n{\nProjectile\nDecal \"PlasmaDecal\"\nDamageType \"CacoComet\"\nRadius 12\nHeight 6\nRenderStyle Add\nAlpha 0.8\nSpeed 25\nScale 0.25\nSeeSound \"LightningHandsFire\"\nDeathSound \"MageElectricalStorm\"\nDamage 40\n+EXTREMEDEATH\n+SKYEXPLODE\n+FORCERADIUSDMG\n+SEEKERMISSILE\n+HEXENBOUNCE\n+CANBOUNCEWATER\n+NOTIMEFREEZE\nBounceCount 6\nDECAL BlueBFG9500Lightning\nStates\n{\n  Spawn:\n\tLRD5 ABCD 1 bright A_SpawnItemEx(\"BlueParticleSpawner\",0,0,32,0,0,0,0,128)\n\tLRD5 D 0 A_SeekerMissile(5,5)\n\tLRD5 D 0 A_SpawnItemEx(\"LegRedThunderLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLoop\n  Death:\n    TNT1 A 0\n    TNT1 A 0 A_Explode(32,612)\n\tTNT1 A 0 A_Explode(64,350)\n\tTNT1 A 0 A_Explode(192,256)\n\tTNT1 A 0 A_SpawnItemEx(\"LegRedThunder\",0,0,0)\n\tStop\n\t}\n}\n\nActor LegRedThunder\n{\n+NOGRAVITY\n+NOCLIP\n+NOTIMEFREEZE\nRenderstyle Add\nHeight 32\nRadius 16\nAlpha 0.2\nScale 4.0\nStates\n{\n  Spawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_PlaySoundEx(\"thunder/hit\",\"Voice\",0,2)\n\tTNT1 A 0 Radius_Quake(175,8,512,1024,0)\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX3\",0,0,random(0,360),2,random(0,360))\n\tTNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"LegCardiThunderSpark\",0,0,0,random(1,10),0,random(1,10),random(0,359),129)\n\tLTHN AAAA 2 Bright A_FadeIn(0.2)\n\tLTHN AAAA 8 Bright A_FadeOut(0.2)\n\tStop\n    }\n}\n\nActor LegRedThunderCharge\n{\n+NOINTERACTION\n+NOBLOCKMAP\n+NOGRAVITY\n+FORCEXYBILLBOARD\n+NOTIMEFREEZE\nRenderStyle Add\nAlpha 0.8\nScale 0.25\nvar int user_delay;\nStates\n{\n  Spawn:\n\tTNT1 AAAAA 7 A_SpawnItemEx(\"LegRedThunderLightningWaveSpawner\",0,0,32,0,0,0,0,0,172)\n\tTNT1 A 0 A_SetTranslucent(0.1,1)\n\tTNT1 A 0 A_PlaySound(\"reedemer/charge\")\n\tLRD5 ABCDCB 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD5 A 0 A_SpawnItemEx(\"LegRedThunderLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.2,1)\n\tLRD5 ABCDCB 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD5 A 0 A_SpawnItemEx(\"LegRedThunderLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.3,1)\n\tLRD5 ABCDCB 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD5 A 0 A_SpawnItemEx(\"LegRedThunderLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.4,1)\n\tLRD5 ABCDCB 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD5 A 0 A_SpawnItemEx(\"LegRedThunderLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.5,1)\n\tLRD5 ABCDCB 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD5 A 0 A_SpawnItemEx(\"LegRedThunderLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.6,1)\n\tLRD5 ABCDCB 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD5 A 0 A_SpawnItemEx(\"LegRedThunderLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.7,1)\n\tLRD5 ABCDCB 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD5 A 0 A_SpawnItemEx(\"LegRedThunderLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.8,1)\n\tTNT1 A 0 A_PlaySound(\"reedemer/thunder\",5,1,1)\n  Doing:\n    TNT1 A 0 A_JumpIf(user_delay > 15,\"Over\")\n\tTNT1 A 0 A_SetUserVar(\"user_delay\",user_delay+1)\n\tLRD5 ABCDCB 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD5 A 0 A_SpawnItemEx(\"LegRedThunderLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLoop\n  Death:\n  Over:\n\tTNT1 A 0\n\tTNT1 A 1 A_StopSound(5)\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nActor LegRedThunderEffect\n{\n+CLIENTSIDEONLY\n+NOINTERACTION\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+FORCEXYBILLBOARD\n+NOTIMEFREEZE\nStates\n{\n  Toaster:\n    TNT1 A 0\n\tStop\n\t}\n}\n\nActor LegRedThunderMist : LegRedThunderEffect\n{\nRenderStyle Add\nAlpha 0.25\nScale 0.225\nStates\n{\n  Spawn:\n\t   TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0 A_Jump(256,1,2,3,4,5,6,7,8,9,10)\n  Loopy:\n\tMIST ABCDEFGHIJKLMOOPQR 1 bright A_FadeOut(0.01)\n\tloop\n\t}\n}\n\nActor LegRedThunderMistSpawner : LegRedThunderEffect\n{\nStates\n{\n  Spawn:\n\t    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 AA 0 A_SpawnItemEx(\"LegRedThunderMist\",Random(-14,14),Random(-14,14),Random(-14,14),0.012*Random(-50,50),0.012*Random(-50,50),0.012*Random(-50,50),0,0,24)\n\tStop\n\t}\n}\n\nActor LegRedThunderLightning : LegRedThunderEffect\n{\nRenderStyle Add\nAlpha 0.7\nStates\n{\n  Spawn:\n\t    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0 A_Jump(256,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72)\n  Select:\n\tBLL1 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Fade\")\n\tBLL2 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Fade\")\n\tBLL3 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Fade\")\n\tBLL4 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Fade\")\n  Fade:\n\t\"----\" A 1 bright A_FadeOut(0.15)\n\tloop\n\t}\n}\n\nActor LegRedThunderLightningSmall : LegRedThunderLightning{Scale 0.2}\nActor LegRedThunderLightningMedium : LegRedThunderLightning{Scale 0.3}\nActor LegRedThunderLightningLarge : LegRedThunderLightning{Scale 0.4}\nActor LegRedThunderLightningHuge : LegRedThunderLightning{Scale 0.5}\n\nActor LegRedThunderLightningWave : LegRedThunderEffect\n{\nStates\n{\n   Spawn:\n\t    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegRedThunderLightningSmall\",Random(-2,2),Random(-2,2),Random(-2,2),0,0,0,0,0,32)\n\tTNT1 A 0 A_SpawnItemEx(\"LegRedThunderLightningMedium\",Random(-3,3),Random(-3,3),Random(-3,3),0,0,0,0,0,56)\n\tTNT1 A 0 A_SpawnItemEx(\"LegRedThunderLightningLarge\",Random(-4,4),Random(-4,4),Random(-3,3),0,0,0,0,0,96)\n\tTNT1 A 0 A_SpawnItemEx(\"LegRedThunderLightningHuge\",Random(-5,5),Random(-5,5),Random(-5,5),0,0,0,0,0,144)\n\tStop\n\t}\n}\n\nActor LegRedThunderLightningWaveSpawner : LegRedThunderEffect\n{\nStates\n{\n  Spawn:\n\t    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0 A_PlaySound(\"reedemer/zap\")\n\tTNT1 A 2 A_SpawnItem(\"LegRedThunderLightningWave\")\n\tTNT1 A 1 A_SpawnItem(\"LegRedThunderLightningWave\")\n\tTNT1 A 3 A_SpawnItem(\"LegRedThunderLightningWave\")\n\tTNT1 A 5 A_SpawnItem(\"LegRedThunderLightningWave\")\n\tTNT1 A 1 A_SpawnItem(\"LegRedThunderLightningWave\")\n\tTNT1 A 2 A_SpawnItem(\"LegRedThunderLightningWave\")\n\tTNT1 A 4 A_SpawnItem(\"LegRedThunderLightningWave\")\n\tStop\n\t}\n}\n\nActor LegRedPortal\n{\nMonster\n+NOINTERACTION\n+NOBLOCKMAP\n+NOGRAVITY\n+FORCEXYBILLBOARD\n+NOTIMEFREEZE\n-SOLID\n-COUNTKILL\nHealth 99999999\nRenderStyle Add\nAlpha 0.8\nScale 1.5\nvar int user_delay;\nStates\n{\n  Spawn:\n\tTNT1 AAAAA 7 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,172)\n\tTNT1 A 0 A_SetTranslucent(0.1,1)\n\tTNT1 A 0 A_PlaySound(\"reedemer/charge\")\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.2,1)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.3,1)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.4,1)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.5,1)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.6,1)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.7,1)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD5 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.8,1)\n\tTNT1 A 0 A_PlaySound(\"reedemer/thunder\",5,1,1)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n  Doing:\n    TNT1 A 0 A_JumpIf(user_delay > 14,\"Over\")\n\tTNT1 A 0 A_SetUserVar(\"user_delay\",user_delay+1)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SpawnItemEx(\"TeleportFog\",0,0,16)\n\tTNT1 A 0 A_SpawnItemEx(\"LegRedMinion\",0,0,16,5,0,0,0,32)\n\tLoop\n  Over:\n\tTNT1 A 0\n\tTNT1 A 1 A_StopSound(5)\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR LegRedMinion : RandomSpawner\n{\nDropItem \"Cacodemon~\", 256, 3\nDropItem \"Watcher\", 256, 1\n}\n\nActor LegRedPortalLightning : LegRedThunderEffect\n{\nRenderStyle Add\nAlpha 0.7\nStates\n{\n  Spawn:\n\t    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0 A_Jump(256,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72)\n  Select:\n\tGRL1 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Fade\")\n\tGRL2 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Fade\")\n\tGRL3 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Fade\")\n\tGRL4 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Fade\")\n  Fade:\n\t\"----\" A 1 bright A_FadeOut(0.15)\n\tloop\n\t}\n}\n\nActor LegRedPortalLightningSmall : LegRedPortalLightning{Scale 0.2}\nActor LegRedPortalLightningMedium : LegRedPortalLightning{Scale 0.3}\nActor LegRedPortalLightningLarge : LegRedPortalLightning{Scale 0.4}\nActor LegRedPortalLightningHuge : LegRedPortalLightning{Scale 0.5}\n\nActor LegRedPortalLightningWave : LegRedThunderEffect\n{\nStates\n{\n   Spawn:\n\t    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegRedPortalLightningSmall\",Random(-2,2),Random(-2,2),Random(-2,2),0,0,0,0,0,32)\n\tTNT1 A 0 A_SpawnItemEx(\"LegRedPortalLightningMedium\",Random(-3,3),Random(-3,3),Random(-3,3),0,0,0,0,0,56)\n\tTNT1 A 0 A_SpawnItemEx(\"LegRedPortalLightningLarge\",Random(-4,4),Random(-4,4),Random(-3,3),0,0,0,0,0,96)\n\tTNT1 A 0 A_SpawnItemEx(\"LegRedPortalLightningHuge\",Random(-5,5),Random(-5,5),Random(-5,5),0,0,0,0,0,144)\n\tStop\n\t}\n}\n\nActor LegRedPortalLightningWaveSpawner : LegRedThunderEffect\n{\nStates\n{\n  Spawn:\n\t    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0 A_PlaySound(\"reedemer/zap\")\n\tTNT1 A 2 A_SpawnItem(\"LegRedPortalLightningWave\")\n\tTNT1 A 1 A_SpawnItem(\"LegRedPortalLightningWave\")\n\tTNT1 A 3 A_SpawnItem(\"LegRedPortalLightningWave\")\n\tTNT1 A 5 A_SpawnItem(\"LegRedPortalLightningWave\")\n\tTNT1 A 1 A_SpawnItem(\"LegRedPortalLightningWave\")\n\tTNT1 A 2 A_SpawnItem(\"LegRedPortalLightningWave\")\n\tTNT1 A 4 A_SpawnItem(\"LegRedPortalLightningWave\")\n\tStop\n\t}\n}\n\nActor LegRedStormBoltAttack : CustomInventory\n{\n  +INVENTORY.QUIET\n  +INVENTORY.UNDROPPABLE\n  +INVENTORY.ALWAYSPICKUP\n  +INVENTORY.AUTOACTIVATE\n  +COUNTITEM\n  +NOTIMEFREEZE\n  Inventory.Amount 1\n  Inventory.MaxAmount 0\n  States\n  {\n  Pickup:\n    NULL A 1\n\tNULL AA 1 A_SpawnItemEx(\"LegRedStormBoltSpawner\",Random(512,-512),Random(512,-512),0,0,0,0,SXF_NOCHECKPOSITION,64)\n    Stop\n  }\n}\n\nACTOR LegRedStormBoltSpawner\n{\nHeight 2\nRadius 2\nSpeed 6\nPROJECTILE\n+SPAWNCEILING\n+CEILINGHUGGER\n+NOCLIP\n+DONTSPLASH\n+NOTIMEFREEZE\n+CLIENTSIDEONLY\nStates\n{\nSpawn:\n\tTNT1 AAAAAAAAAAAAAAAAAAAAAAAAA 1 A_Wander\n    TNT1 A 0 A_CustomMissile(\"LegRedStormBolt\",-18,random(0,20),random(0,360),2)\n\tStop\n\t}\n}\n\nACTOR LegRedStormBolt\n{\nSpeed 1\nRadius 8\nHeight 12\nRenderstyle Add\nDamage 5\nSeeSound \"\"\nPROJECTILE\n-NOGRAVITY\n+BLOODLESSIMPACT\n+RIPPER\n+FORCERADIUSDMG\n+EXTREMEDEATH\n+NOTIMEFREEZE\nGravity 2.0\nDamageType \"CacoComet\"\nStates\n{\n   Spawn:\n      TNT1 A 0\n\t  TNT1 A 0 A_SetAngle(7 + angle)\n      TNT1 A 2 A_SpawnItemEx(\"LegSentientStormBoltFade\",0,0,0,frandom(0.25,-0.25),frandom(0.25,-0.25),frandom(0.25,-0.25),128,0)\n      Loop\n   Death:\n      TNT1 A 0 A_PlayWeaponSound(\"legstorm/explode\")\n      TNT1 A 0 A_Explode(48,278,0)\n      TNT1 A 0 A_SpawnItemEx(\"LegRedGuruStormBoltStruckGlowX\",0,0,0,0,0,0,0,128,0)\n      TNT1 A 0 A_SpawnItemEx(\"LegRedGuruStormBoltStruckGlowY\",0,0,0,0,0,0,0,128,0)\n      TNT1 AAAAAAA 2 A_SpawnItemEx(\"GuruSpray\",random(20,-20),random(20,-20),random(30,-5),0,0,0,0,128,0)\n      Stop\n   }\n}\n\nACTOR LegRedGuruStormBoltStruckGlowY : GuruBoltStruckGlowY\n{\n\t-CLIENTSIDEONLY\n\t+FORCERADIUSDMG\n\t+NOTIMEFREEZE\n\tAlpha 0.5\n\tXScale 0.35\n\tYScale 1.5\n\tDamageType \"CacoComet\"\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tYBUM A 0 A_Explode(3,192)\n\tYBUM A 1 Bright A_FadeOut(0.005)\n\tLoop\n\t}\n}\n\nACTOR LegRedGuruStormBoltStruckGlowX : GuruBoltStruckGlowY\n{\n    -CLIENTSIDEONLY\n\t+FORCERADIUSDMG\n\t+NOTIMEFREEZE\n\tAlpha 0.5\n\tXScale 1.5\n\tYScale 0.35\n\tDamageType \"CacoComet\"\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tYBUM A 0 A_Explode(3,192)\n\tYBUM A 1 Bright A_FadeOut(0.005)\n\tLoop\n\t}\n}\n\nACTOR LRedeYSmokeSpawner : LegendaryRedParticleSpawner\n{\n  +CLIENTSIDEONLY\n  States\n  {\n  Spawn:\n        TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 AAAAA 0 A_SpawnItemEx(\"AHellionSmoke\",random(32,-32),random(32,-32),random(12,64),0,0,random(1,3),0,128,0)\n    TNT1 A 1\n    Stop\n  Toaster:\n    TNT1 A 0\n\tStop\n  }\n}\n\nACTOR LRedeBSmokeSpawner : LegendaryRedParticleSpawner\n{\n  +CLIENTSIDEONLY\n  States\n  {\n  Spawn:\n        TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"BHellionSmoke\",random(32,-32),random(32,-32),random(12,64),0,0,random(1,3),0,128,0)\n    TNT1 A 1\n    Stop\n  Toaster:\n    TNT1 A 0\n\tStop\n  }\n}\n\nACTOR LRedeGSmokeSpawner : LegendaryRedParticleSpawner\n{\n  +CLIENTSIDEONLY\n  States\n  {\n  Spawn:\n       TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"GHellionSmoke\",random(32,-32),random(32,-32),random(12,64),0,0,random(1,3),0,128,0)\n    TNT1 A 1\n    Stop\n  Toaster:\n    TNT1 A 0\n\tStop\n  }\n}\n\nACTOR LRedFlameSpawner : LegendaryRedParticleSpawner\n{\n  +CLIENTSIDEONLY\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 AAAAAA 0 A_SpawnItemEx(\"LRedFlameFlame\",random(20,-20),random(20,-20),random(40,80),0,0,random(2,6),0,128,0)\n    TNT1 A 1\n    Stop\n  Toaster:\n    TNT1 A 0\n\tStop\n  }\n}\n\nACTOR LRedFlameFlame\n{\n+MISSILE\n+DONTSPLASH\n+CLIENTSIDEONLY\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+FORCEXYBILLBOARD\n+NOTIMEFREEZE\nRenderStyle Add\nScale 1.1\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nBMKE ABCDEFGHIJKL 2 Bright A_FadeOut\nStop\nToaster:\n    TNT1 A 0\n    Stop\n}\n}\n\nACTOR LegendaryRedeemerGhost\n{\nScale 1.15\nRadius 31\nHeight 56\nSpeed 0\nAlpha 0.7\nPROJECTILE\nRENDERSTYLE Translucent\n+CLIENTSIDEONLY\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0\n\tTNT1 A 0\nFade:\n    TNT1 A 1\n    LRED A 2 A_FadeOut(0.10)\n    Goto Fade+1\nToaster:\n    TNT1 A 0\n    Stop\n    }\n}\n\nACTOR LegendaryRedeemerGhost2 : LegendaryRedeemerGhost\n{\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0\n\tTNT1 A 0\nFade:\n    TNT1 A 0\n    TNT1 A 1 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LRED G 2 A_FadeOut(0.10)\n    Goto Fade+2\n    }\n}\n\nActor LegSuicideBomb\n{\nProjectile\nSpeed 0\nDamage 0\n+NOCLIP\n+EXTREMEDEATH\n+FORCERADIUSDMG\n+NOTIMEFREEZE\nStates\n{\n  Spawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_PlaySoundEx(\"legendary/strike\",\"Voice\",0,2)\n\tTNT1 A 0 A_Explode(384,1024)\n    Stop\n  }\n}\n\nActor LegendaryStrike\n{\n Alpha 0.9\n RenderStyle Add\n +NoGravity\n +NOTIMEFREEZE\n Scale 10.0\n States\n {\n  Spawn:\n   TSKB A 0\n   TSKB A 1 Bright A_FadeOut(0.05)\n   Wait\n }\n}\n\nActor FakeLegendaryRedeemerbycardi : LegendaryRedeemer\n{\nSpecies \"UltimateLegendary\"\nDamageFactor \"UltimateLegendary\", 0.0\nDamageFactor \"Cyber10K\", 0.0\nDamageFactor \"CacoComet\", 0.0\nDamageFactor \"CadaverRocket\", 0.0\nDamageFactor \"BeheComet\", 0.0\nDamageFactor \"NobleCOmet\", 0.0\nDamageFactor \"Legendary\", 0.0\nDamageFactor \"LegendaryPlayer\", 0.3\nDamageFactor \"Legendary1\", 0.0\nDamageFactor \"LegendaryGuru\", 0.0\nDamageFactor \"LegendaryGuruPlayer\", 0.3\n+DONTHARMSPECIES\nDropItem \"\"\n+NOTELEFRAG\nStates\n{\n  Spawn:\n    LRED AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LRED A 10 Bright A_Look\n    Loop\n  See:\n    //TNT1 A 0 ACS_ExecuteAlways(5432,0,15)\n\tTNT1 A 0 A_JumpIf(user_suicide == 1,\"SeeSuicide\")\n\tTNT1 AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LRED AAA 2 Bright A_Chase\n\tTNT1 A 0 A_Jump(68,\"Avoid\",\"Rush\",\"Trap\",\"Teleport\")\n    Loop\n  Death:\n    LRED I 5 Bright A_Scream\n\tTNT1 A 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n    LRED JJKKLL 2 Bright A_SpawnItemEx(\"BlueKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tTNT1 A 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n    LRED M 0 A_NoBlocking\n\tLRED M 0 A_KillChildren\n    LRED M 0 A_SpawnItemEx(\"LegRedTrap\",0,-40,8)\n    LRED M 0 A_SpawnItemEx(\"LegRedTrap\",40,0,8)\n    LRED M 0 A_SpawnItemEx(\"LegRedTrap\",-40,0,8)\n    LRED M 0 A_SpawnItemEx(\"LegRedTrap\",0,40,8)\n    LRED MMNNOOPP 2 Bright A_SpawnItemEx(\"BlueKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tTNT1 A 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n    LRED QQRRSSTTUU 2 A_SpawnItemEx(\"BlueKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n    LRED V -1 A_BossDeath\n    Stop\n  }\n}"
      },
      {
        "source": "pk3",
        "name": "Monsters/LegendarySoul2.txt",
        "contents": "Actor LegendarySoul2 : LegendarySoul replaces LegendarySoul\n{\nMonster\nHealth 800\nRadius 16\nHeight 56\nMass 100\nSpeed 15\nDamage 11\nPainChance 45\n+FLOAT\n+NOGRAVITY\n+NOTARGET\n+NOINFIGHTING\n+BOSS\n+AVOIDMELEE\n+NOTIMEFREEZE\n+MISSILEMORE\n+MISSILEEVENMORE\n+NOICEDEATH\n+DONTGIB\n+NOTELEFRAG\n+QUICKTORETALIATE\n+DONTHARMSPECIES\n+NORADIUSDMG\n+EXTREMEDEATH\n+DONTRIP\n+DONTFALL\nBloodColor \"Blue\"\nSpecies \"Souls\"\nDamageFactor 0.7\nDamageFactor \"SoulToxic\", 0.0\nDamageFactor \"BombBreath\", 0.0\nDamageFactor \"Legendary1\", 0.0\nDamageFactor \"LegendaryPlayer\", 0.3\nDamageFactor \"Legendary\", 0.0\nDamageFactor \"LegendaryGuru\", 0.0\nDamageFactor \"LegendaryGuruPlayer\", 0.3\nDamageFactor \"PDTBFG\", 0.10\nDamageFactor \"PDTBFGTracer\", 0.10\nDamageFactor \"PlayerDevBall\", 0.110\nDamageFactor \"PlayerDevBall2\", 0.110\nDamageFactor \"PlayerDTBFGRailgunSlug\", 0.110\nDamageFactor \"PlayerDevTracer\", 0.110\nDamageFactor \"DBFG10K2\", 0.65\nDamageFactor \"PlayerDBFG10K2\", 0.65\nDamageFactor \"DBFG2\", 0.65\nDamageFactor \"PlayerDBFG2\", 0.65\nDropItem \"LegendarySphere\" 35 1\nDropItem \"LDemonAmmoBox\" 127\nDropItem \"LDemonAmmo\" 250\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"Legendary Plasmatic Rifle 2\" 10 1\nSeeSound \"legsoul/see\"\nPainSound \"legsoul/pain\"\nDeathSound \"legsoul/death\"\nActiveSound \"legsoul/idle\"\nAttackSound \"legsoul/attack\"\nObituary \"%o's energy was completely drained by a Legendary Soul.\"\nScale 1.2\nvar int user_delay;\nvar int user_portal;\nvar int user_timer;\nvar int user_music;\nvar int user_ragewait;\nStates\n{\n  Spawn:\n    TNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LSOL A 10 Bright A_Look\n    Loop\n  See:\n    TNT1 A 0 A_JumpIf(user_music == 1,3)\n    TNT1 A 0 ACS_ExecuteAlways(5432,0,21)\n\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n\tTNT1 A 0 A_ChangeFlag(NOPAIN,0)\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LSOL AAA 2 Bright A_Chase\n\tTNT1 A 0 A_Jump(68,\"Avoid\",\"Rush\",\"Teleport\")\n    Loop\n  Rush:\n    TNT1 A 0\n\tLSOL AA 0 A_Chase\n    LSOL A 1 Bright A_SpawnItemEx(\"LegendarySoulGhost\")\n\tTNT1 A 0 A_Jump(12,\"See\")\n    Loop\n  Avoid:\n\tLSOL B 0\n\tLSOL B 0 A_SetAngle(angle+random(0,359))\n\tLSOL B 0 A_Recoil(-50)\n\tLSOL B 0 A_FaceTarget\n\tLSOL BBBBBBBBBBBBB 1 A_SpawnItemEx(\"LegendarySoulGhost2\")\n\tTNT1 A 0 A_Jump(127,\"See\")\n\tLSOL B 1 A_Stop\n    Goto Avoid\n  Missile:\n    TNT1 A 0 A_SetTranslucent(1)\n    TNT1 A 0 A_Jump(58,\"Super\")\n\tTNT1 A 0 A_Jump(48,\"Rage\")\n\tTNT1 A 0 A_Jump(127,\"Proj\")\n  Normal:\n\tLSOL B 10 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLSOL B 2 Bright A_SkullAttack(50)\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLSOL B 2 Bright A_CposRefire\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLSOL B 2 Bright A_CposRefire\n\tTNT1 A 0 A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_JumpIf(velx != 0 || vely != 0,2)\n\tTNT1 A 0 A_Jump(188,\"See\")\n\tTNT1 A 0 A_Jump(16,\"See\")\n\tLSOL B 2 Bright A_CposRefire\n\tGoto Normal+1\n  Proj:\n   \tLSOL BBB 3 Bright A_FaceTarget\n\tLSOL B 0 A_FaceTarget\n\tLSOL B 4 Bright A_CustomMissile(\"LegSoulBall\",20,0,random(-3,3))\n\tLSOL B 0 A_FaceTarget\n\tLSOL B 4 Bright A_CustomMissile(\"LegSoulBall\",20,0,random(-3,3))\n\tLSOL B 0 A_FaceTarget\n\tLSOL B 4 Bright A_CustomMissile(\"LegSoulBall\",20,0,random(-3,3))\n\tLSOL B 0 A_FaceTarget\n\tLSOL B 4 Bright A_CustomMissile(\"LegSoulBall\",20,0,random(-3,3))\n\tLSOL B 0 A_FaceTarget\n\tLSOL B 4 Bright A_CustomMissile(\"LegSoulBall\",20,0,random(-3,3))\n\tLSOL B 0 A_FaceTarget\n\tLSOL B 4 Bright A_CustomMissile(\"LegSoulBall\",20,0,random(-3,3))\n\tGoto See\n  Rage:\n    LSOL B 1 A_JumpIfCloser(1500,1)\n    Goto Normal\n    LSOL B 1 Bright A_PlaySound(\"legsoul/see\")\n\tLSOL B 1 Bright A_FaceTarget\n  RageWait:\n    TNT1 A 0 A_JumpIf(user_ragewait >= 28,\"RageGo\")\n\tTNT1 A 0 A_SetUserVar(\"user_ragewait\",user_ragewait+1)\n    LSOL B 0 A_JumpIfTargetInLos(2)\n\tLSOL B 0 A_Jump(256,2)\n\tLSOL B 0 A_FaceTarget\n\tLSOL B 2 Bright A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLoop\n  RageGo:\n    TNT1 A 0 A_SetUserVar(\"user_ragewait\",0)\n\tTNT1 A 0 A_ChangeFlag(NOPAIN,1)\n\tTNT1 A 0 A_CustomMissile(\"LegSoulCharge\",18,0,0,CMF_AIMDIRECTION)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendarySoulGhost2\")\n\tTNT1 A 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLSOL B 2 Bright A_SkullAttack(75)\n\tTNT1 A 0 A_CustomMissile(\"LegSoulCharge\",18,0,0,CMF_AIMDIRECTION)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendarySoulGhost2\")\n\tTNT1 A 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLSOL B 2 Bright A_CposRefire\n\tTNT1 A 0 A_CustomMissile(\"LegSoulCharge\",18,0,0,CMF_AIMDIRECTION)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendarySoulGhost2\")\n\tTNT1 A 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLSOL B 2 Bright A_CposRefire\n\tTNT1 A 0 A_CustomMissile(\"LegSoulCharge\",18,0,0,CMF_AIMDIRECTION)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendarySoulGhost2\")\n\tTNT1 A 0 A_SpawnItem(\"LFiendFlameSpawner\",0,0,0,0)\n\tLSOL B 2 Bright A_CposRefire\n\tGoto RageGo+3\n  Super:\n  \tTNT1 A 0 Bright A_PlaySound(\"legsoul/see\")\n\tTNT1 A 0 A_FaceTarget\n\tLSOL BBBBB 2 Bright A_SpawnItem(\"LSoulFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tLSOL BBBBB 2 Bright A_SpawnItem(\"LSoulFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tLSOL BBBBB 2 Bright A_SpawnItem(\"LSoulFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tLSOL BBBBB 2 Bright A_SpawnItem(\"LSoulFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tLSOL BBBBB 2 Bright A_SpawnItem(\"LSoulFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tLSOL BBBBB 2 Bright A_SpawnItem(\"LSoulFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tLSOL BBBBB 2 Bright A_SpawnItem(\"LSoulFlameSpawner\",0,0,0,0)\n\tLSOL B 4 Bright A_CustomMissile(\"LegSoulBigBall\",20,0,0)\n\tGoto See\n  Pain:\n    TNT1 A 0\n\tTNT1 A 0 A_KillChildren\n    TNT1 A 0 A_Jump(8,\"Super\")\n  \tTNT1 A 0 A_Jump(21,\"Teleport\")\n\tTNT1 A 0 A_Jump(128,\"PainMissile\")\n    LSOL C 2 Bright\n    LSOL C 2 Bright A_Pain\n    Goto See\n  PainMissile:\n    LSOL C 2 Bright\n    LSOL C 2 Bright A_Pain\n    Goto Missile\n  Death:\n    TNT1 A 0\n    TNT1 A 0 A_SetTranslucent(0.75,1)\n\tLSOL F 0 A_Scream\n    LSOL FFFFGGGG 2 Bright A_SpawnItemEx(\"BlueKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tTNT1 AA 0 A_SpawnItemEx(\"SoulPart1\",0,0,Random(10,20),Random(8,-8),Random(8,-8),Random(6,8))\n\tTNT1 A 0 A_SpawnItemEx(\"SoulPart2\",0,0,Random(10,20),Random(8,-8),Random(8,-8),Random(6,8))\n\tTNT1 AA 0 A_SpawnItemEx(\"SoulPart3\",0,0,Random(10,20),Random(8,-8),Random(8,-8),Random(6,8))\n    LSOL H 4 Bright\n    TNT1 AA 0 A_SpawnItemEx(\"BlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAAA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n    LSOL I 4 Bright A_NoBlocking\n    LSOL JK 4 Bright\n    Stop\n  }\n}\n\nACTOR LegSoulBall\n{\nRadius 7\nHeight 7\nSpeed 40\nDamage 10\nScale .75\nProjectile\nSeesound \"legsoul/attack1\"\nDeathSound \"legsoul/explode1\"\nRenderStyle Translucent\nDecal DoomImpScorch\nAlpha 0.7\nStates\n{\n  Spawn:\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tLSA1 AB 3 Bright\n\tTNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tLSA1 CD 3 Bright\n    Loop\n  Death:\n    TNT1 A 0\n    TNT1 A 0 A_SpawnItemEx(\"BlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n    LSA1 EFGHIJ 3 Bright\n    LSA1 K 1\n    Stop\n  }\n}\n\nActor LegSoulBigBall\n{\nProjectile\nRadius 8\nHeight 6\nSpeed 40\nDamage 55\nRENDERSTYLE ADD\nScale 3.0\nAlpha 0.67\nSeesound \"legsoul/attack2\"\nDeathSound \"legsoul/explode2\"\nDecal BFG9500LightningGold\n+FORCERADIUSDMG\nStates\n{\n  Spawn:\n\tLSA2 ABCD 2 Bright A_SpawnItemEx(\"LegSoulBigBallTrail\",0,0,2,0,0,0,0,128,0)\n\tLoop\n  Death:\n\n  \tTNT1 A 0 A_SpawnItemEx(\"BFGShockwaveGold\", 0, 0, 0, 0, 0, 0, 0, 128)\n    TNT1 AAAAAA 0 A_CustomMissile(\"KaboomGold\", 0, 0, random(0,360), 2, random(0,360))\n    TNT1 AAA 0 A_SpawnItemEx(\"LegendaryGoldParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_Explode(356,300,0)\n\tLSA2 EFG 4 Bright\n\tStop\n }\n}\n\nACTOR LegSoulBigBallTrail : BFG9500Trail\n{\nScale 2.9\nAlpha 0.67\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 1\n    LSA2 ABCDABCD 2 A_FadeOut(0.1)\n\tStop\n    }\n}\n\nACTOR LegendarySoulGhost\n{\nScale 1.1\nRadius 31\nHeight 56\nSpeed 0\nAlpha 0.7\nPROJECTILE\nRENDERSTYLE Translucent\n+CLIENTSIDEONLY\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0\n\tTNT1 A 0\nFade:\n    TNT1 A 1\n    LSOL A 2 A_FadeOut(0.10)\n    Goto Fade+1\nToaster:\n    TNT1 A 0\n    Stop\n    }\n}\n\nACTOR LegendarySoulGhost2 : LegendarySoulGhost\n{\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0\n\tTNT1 A 0\nFade:\n    TNT1 A 0\n    TNT1 A 1\n    LSOL B 2 A_FadeOut(0.10)\n    Goto Fade+2\n    }\n}\n\nACTOR LegSoulCharge : BigLFLunge\n{\nDamagetype \"SoulToxic\"\nStates\n{\nSpawn:\nTNT1 A 2\nTNT1 A 1 A_Explode(68,412,0)\nStop\nDeath:\nTNT1 A 2\nTNT1 A 1 A_Explode(68,412,0)\nStop\n}\n}\n\nACTOR LSoulFlameSpawner : LegendaryRedParticleSpawner\n{\n  +CLIENTSIDEONLY\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 AAAAAA 0 A_SpawnItemEx(\"LSoulFlameFlame\",random(20,-20),random(20,-20),random(40,80),0,0,random(2,6),0,128,0)\n    TNT1 A 1\n    Stop\n  Toaster:\n    TNT1 A 0\n\tStop\n  }\n}\n\nACTOR LSoulFlameFlame\n{\n+MISSILE\n+DONTSPLASH\n+CLIENTSIDEONLY\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+FORCEXYBILLBOARD\n+NOTIMEFREEZE\nRenderStyle Add\nScale 1.1\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nLMKE ABCDEFGHIJKL 2 Bright A_FadeOut\nStop\nToaster:\n    TNT1 A 0\n    Stop\n}\n}\n\nActor LegSoulEvent : LegZombieStrafing\n{\n+FORCERADIUSDMG\nStates\n{\n  Pickup:\n    NULL A 1\n\tNULL A 1 A_SpawnItem(\"LegSoulEventSmokeSpawner\",0,0,0,0)\n\tNULL A 1 A_Explode(3,128)\n    Stop\n  }\n}\nACTOR LegSoulEventSmokeSpawner : LegendaryRedParticleSpawner\n{\nStates\n{\n  Spawn:\n    TNT1 A 0\n    TNT1 AAA 0 A_SpawnItemEx(\"LegSoulEventSmoke\",random(12,-12),random(12,-12),random(12,64),0,0,random(1,3),0,128,0)\n    TNT1 A 1\n    Stop\n  }\n}\n\nACTOR LegSoulEventSmoke\n{\n+MISSILE\n+DONTSPLASH\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+FORCEXYBILLBOARD\n+THRUACTORS\n+NOTIMEFREEZE\nScale 0.4\nRenderStyle Normal\nStates\n{\n  Spawn:\n\tBMKE ABCDEFGHIJKL 2 Bright A_FadeOut\n\tStop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "Monsters/LegendaryBanished2.txt",
        "contents": "Actor LegendaryTormentor2: LegendaryTormentor replaces LegendaryTormentor\n{\nMonster\nHealth 1600\nRadius 31\nHeight 56\nMass 400\nSpeed 12\nPainChance 30\n+FLOAT\n+NOGRAVITY\n+NOTARGET\n+NOINFIGHTING\n+BOSS\n+AVOIDMELEE\n+NOTIMEFREEZE\n+MISSILEMORE\n+MISSILEEVENMORE\n+NOICEDEATH\n+DONTGIB\n+NOTELEFRAG\n+QUICKTORETALIATE\n+DONTHARMSPECIES\n+NORADIUSDMG\nBloodColor \"Blue\"\nSpecies \"EleSouls\"\nDamageFactor 0.7\nDamageFactor \"SoulToxic\", 0.0\nDamageFactor \"BombBreath\", 0.0\nDamageFactor \"Legendary1\", 0.0\nDamageFactor \"LegendaryPlayer\", 0.3\nDamageFactor \"Legendary\", 0.0\nDamageFactor \"LegendaryGuru\", 0.0\nDamageFactor \"LegendaryGuruPlayer\", 0.3\nDamageFactor \"PDTBFG\", 0.10\nDamageFactor \"PDTBFGTracer\", 0.10\nDamageFactor \"PlayerDevBall\", 0.110\nDamageFactor \"PlayerDevBall2\", 0.110\nDamageFactor \"PlayerDTBFGRailgunSlug\", 0.110\nDamageFactor \"PlayerDevTracer\", 0.110\nDamageFactor \"DBFG10K2\", 0.65\nDamageFactor \"PlayerDBFG10K2\", 0.65\nDamageFactor \"DBFG2\", 0.65\nDamageFactor \"PlayerDBFG2\", 0.65\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"LDemonAmmo\" 256\nDropItem \"LDemonAmmoBox\" 256\nDropItem \"LegTimeFreezeSphere\" 80 1\nDropItem \"LegendarySphere\" 150 1\nDropItem \"Legendary Plasmatic Rifle 2\" 190 1\nDropItem \"LegendaryRune\" 0 0\nSeeSound \"legbanished/see\"\nPainSound \"legbanished/pain\"\nDeathSound \"legbanished/death\"\nActiveSound \"legbanished/idle\"\nObituary \"%o lost his soul to a Legendary Tormentor.\"\nScale 0.85\nvar int user_delay;\nvar int user_portal;\nvar int user_timer;\nvar int user_music;\nvar int user_souls;\nStates\n{\n  Spawn:\n    LPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LPAI A 10 Bright A_Look\n    Loop\n  See:\n    TNT1 A 0 A_JumpIf(user_music == 1,3)\n    TNT1 A 0 ACS_ExecuteAlways(5432,0,20)\n\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n\tTNT1 AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LPAI AAA 2 Bright A_Chase\n\tTNT1 A 0 A_Jump(68,\"Avoid\",\"Rush\",\"Teleport\")\n\tTNT1 AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LPAI BBB 2 Bright A_Chase\n\tTNT1 A 0 A_Jump(68,\"Avoid\",\"Rush\",\"Teleport\")\n\tTNT1 AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LPAI CCC 2 Bright A_Chase\n\tTNT1 A 0 A_Jump(68,\"Avoid\",\"Rush\",\"Teleport\")\n    Loop\n  Rush:\n    TNT1 A 0\n\tTNT1 AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI AA 0 A_Chase\n    LPAI A 1 Bright A_SpawnItemEx(\"LegendaryBanishedGhost\")\n\tTNT1 A 0 A_Jump(12,\"See\")\n\tTNT1 AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI AA 0 A_Chase\n    LPAI B 1 Bright A_SpawnItemEx(\"LegendaryBanishedGhost\")\n\tTNT1 A 0 A_Jump(12,\"See\")\n\tTNT1 AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI AA 0 A_Chase\n    LPAI C 1 Bright A_SpawnItemEx(\"LegendaryBanishedGhost\")\n\tTNT1 A 0 A_Jump(12,\"See\")\n    Loop\n  Avoid:\n\tLPAI G 0\n\tLPAI G 0 A_SetAngle(angle+random(0,359))\n\tLPAI G 0 A_Recoil(-50)\n\tLPAI G 0 A_FaceTarget\n\tLPAI GGGGGGGGGGGGG 1 A_SpawnItemEx(\"LegendaryBanishedGhost2\")\n\tTNT1 A 0 A_Jump(155,\"See\")\n\tLPAI G 1 A_Stop\n    Goto Avoid\n  Teleport:\n    LPAI A 1 A_UnSetShootable\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI AAAAAAAAAAA 1 A_FadeOut(0.1,0)\n\tLPAI AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander\n    LPAI A 1 A_PlayWeaponSound(\"boss/teleport\")\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI AAAAAAAAAAA 1 A_FadeIn(0.1)\n    LPAI A 1 A_SetShootable\n    Goto See\n  Missile:\n    TNT1 A 0 A_Jump(32,\"Portal\",\"Laser\",\"LegSoulProj\")\n    TNT1 A 0 A_Jump(192,\"Souls\",\"StormShot\",\"Combo\",\"Barrage\",\"SoulAttack\")\n  Normal:\n    LPAI JJJJJJJJ 1 Bright A_FaceTarget\n    LPAI K 0 A_CustomMissile(\"LegBanBall1\",92,-40,0,0)\n    LPAI K 0 A_CustomMissile(\"LegBanBall1\",8,-40,0,0)\n    LPAI K 0 A_CustomMissile(\"LegBanBall1\",92,40,0,0)\n    LPAI K 0 A_CustomMissile(\"LegBanBall1\",8,40,0,0)\n    LPAI K 0 A_CustomMissile(\"LegBanBall1\",54,-50,0,0)\n    LPAI K 4 Bright A_CustomMissile(\"LegBanBall1\",54,50,0,0)\n    LPAI J 4 Bright A_FaceTarget\n\tTNT1 A 0 A_Jump(148,\"Avoid\",\"Normal\",\"Souls\")\n    Goto See\n  Souls:\n    LPAI D 0 A_JumpIf(user_souls >= 4,\"StormShot\")\n    LPAI DE 4 Bright A_FaceTarget\n    LPAI FFFFFFFFF 3 Bright A_PainAttack(\"BanTerrorSoul\")\n\tLPAI F 2 Bright A_FaceTarget\n\tLPAI FFFFF 3 Bright A_PainAttack(\"BanForgottenOne\")\n\tLPAI F 2 Bright A_FaceTarget\n\tLPAI FFF 3 Bright A_PainAttack(\"BanPoisonSoul\")\n\tLPAI F 2 Bright A_FaceTarget\n\tLPAI FF 3 Bright A_PainAttack(\"BanRictus\")\n\tTNT1 A 0 A_SetUserVar(\"user_souls\",user_souls+1)\n    Goto See\n  StormShot:\n    LPAI DE 4 Bright A_FaceTarget\n\tLPAI F 0 A_PlayWeaponSound(\"legbanished/attack2\")\n    LPAI F 4 Bright A_CustomMissile(\"LegBanBall2\",43,0,0,0,0)\n\tTNT1 A 0 A_Jump(148,\"Avoid\",\"SoulAttack\")\n    Goto See\n  SoulAttack:\n    LPAI DE 4 Bright A_FaceTarget\n    LPAI F 4 Bright A_CustomMissile(\"LegBanLostSoul\",43,0,0,0,0)\n\tLPAI F 2 Bright A_FaceTarget\n\tLPAI F 4 Bright A_CustomMissile(\"LegBanLostSoul\",43,0,0,0,0)\n\tLPAI F 2 Bright A_FaceTarget\n\tLPAI F 4 Bright A_CustomMissile(\"LegBanLostSoul\",43,0,0,0,0)\n\tLPAI F 2 Bright A_FaceTarget\n\tLPAI F 4 Bright A_CustomMissile(\"LegBanLostSoul\",43,0,0,0,0)\n\tLPAI F 2 Bright A_FaceTarget\n\tLPAI F 4 Bright A_CustomMissile(\"LegBanLostSoul\",43,0,0,0,0)\n\tLPAI F 2 Bright A_FaceTarget\n\tLPAI F 4 Bright A_CustomMissile(\"LegBanLostSoul\",43,0,0,0,0)\n\tLPAI F 2 Bright A_FaceTarget\n\tLPAI F 4 Bright A_CustomMissile(\"LegBanLostSoul\",43,0,0,0,0)\n\tLPAI F 2 Bright A_FaceTarget\n\tLPAI F 4 Bright A_CustomMissile(\"LegBanLostSoul\",43,0,0,0,0)\n\tTNT1 A 0 A_Jump(148,\"Avoid\",\"Combo\")\n    Goto See\n  Combo:\n    LPAI JJJJJJJJ 1 Bright A_FaceTarget\n    LPAI K 0 A_CustomMissile(\"LegBanBall4\",92,-40,random(-3,3))\n    LPAI K 0 A_CustomMissile(\"LegBanBall4\",8,-40,random(-3,3))\n    LPAI K 0 A_CustomMissile(\"LegBanBall4\",92,40,random(-3,3))\n    LPAI K 0 A_CustomMissile(\"LegBanBall4\",8,40,random(-3,3))\n    LPAI K 0 A_CustomMissile(\"LegBanBall4\",54,-50,random(-3,3))\n    LPAI K 3 Bright A_CustomMissile(\"LegBanBall4\",54,50,random(-3,3))\n\tTNT1 A 0 A_Jump(8,\"Avoid\",\"See\",\"Barrage\")\n\tLPAI J 0 A_CposRefire\n    LPAI J 3 Bright A_FaceTarget\n    Goto Combo+5\n  Barrage:\n    LPAI D 0 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"legbanished/see\")\n\tTNT1 A 0 Radius_Quake(8,60,0,20,0)\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n    LPAI D 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n    LPAI D 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n    LPAI E 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n    LPAI E 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI F 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI F 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI F 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI F 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,50)\n\tLPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,-50)\n\tLPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,45)\n\tLPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,-45)\n\tLPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,40)\n\tLPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,-40)\n\tLPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,35)\n\tLPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,-35)\n\tLPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,30)\n\tLPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,-30)\n    LPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,25)\n\tLPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,-25)\n    LPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,20)\n\tLPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,-20)\n    LPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,15)\n\tLPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,-15)\n    LPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,10)\n\tLPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,-10)\n    LPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,5)\n\tLPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,-5)\n    LPAI F 0 A_CustomMissile(\"LegBanBall3\",43,0,0)\n\tLPAI F 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI E 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI D 3 Bright A_FaceTarget\n\tTNT1 A 0 A_Jump(48,\"Laser\")\n\tTNT1 A 0 A_Jump(148,\"Avoid\")\n\tGoto See\n  Laser:\n    LPAI G 0 A_FaceTarget\n\tTNT1 A 0 Radius_Quake(8,60,0,20,0)\n\tTNT1 A 0 A_PlaySound(\"legbanished/pain\",CHAN_AUTO,1.0,False,ATTN_NONE)\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n    LPAI G 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n    LPAI G 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n    LPAI G 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n    LPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n    LPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeBSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_PlaySound(\"legbanished/see\",CHAN_AUTO,1.0,False,ATTN_NONE)\n\tLPAI I 0 A_FaceTarget\n\tLPAI IIII 4 Bright A_CustomMissile(\"LegBanishedLaserBeam\",43,0,0)\n\tLPAI I 0 A_FaceTarget\n\tLPAI IIII 4 Bright A_CustomMissile(\"LegBanishedLaserBeam\",43,0,0)\n\tLPAI I 0 A_FaceTarget\n\tLPAI IIII 4 Bright A_CustomMissile(\"LegBanishedLaserBeam\",43,0,0)\n\tLPAI I 0 A_FaceTarget\n\tLPAI IIII 4 Bright A_CustomMissile(\"LegBanishedLaserBeam\",43,0,0)\n\tTNT1 A 0 A_Jump(48,\"LegSoulProj\")\n\tTNT1 A 0 A_Jump(148,\"Teleport\")\n\tGoto See\n  LegSoulProj:\n    LPAI G 0 A_FaceTarget\n\tTNT1 A 0 Radius_Quake(8,60,0,20,0)\n\tTNT1 A 0 A_PlaySound(\"legbanished/pain\",CHAN_AUTO,1.0,False,ATTN_NONE)\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LPAI G 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LPAI G 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LPAI G 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI H 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n\tLPAI I 0 A_FaceTarget\n\tLPAI I 4 Bright A_CustomMissile(\"LegendarySoulProj\",3,0,0)\n\tTNT1 A 0 A_Jump(148,\"Teleport\")\n\tGoto See\n  Portal:\n    LPAI E 1 Bright A_JumpIf(user_portal > 0,\"Missile\")\n\tLPAI E 0 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"brain/spit\")\n\tTNT1 A 0 Radius_Quake(8,60,0,20,0)\n\tLPAI AAA 0 A_SpawnItem(\"LRedeGSmokeSpawner\",0,0,0,0)\n    LPAI E 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeGSmokeSpawner\",0,0,0,0)\n    LPAI E 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeGSmokeSpawner\",0,0,0,0)\n    LPAI F 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeGSmokeSpawner\",0,0,0,0)\n    LPAI F 3 Bright A_FaceTarget\n\tLPAI AAA 0 A_SpawnItem(\"LRedeGSmokeSpawner\",0,0,0,0)\n\tLPAI G 0 A_SetUserVar(\"user_delay\",0)\n\tLPAI G 0 A_Stop\n\tLPAI G 3 Bright A_SpawnItemEx(\"LegBanPortal\",64,0,0,0,0,0,0,SXF_SETMASTER|32)\n  PortalCharge:\n  \tLPAI GGG 0 A_SpawnItem(\"LRedeGSmokeSpawner\",0,0,0,0)\n\tLPAI G 0 A_JumpIf(user_delay >= 315,\"PortalDone\")\n\tLPAI G 0 A_SetUserVar(\"user_delay\",user_delay+1)\n\tLPAI G 0 HealThing(2)\n\tLPAI G 3 Bright A_Stop\n\tLoop\n  PortalDone:\n\tLPAI G 3 Bright A_FaceTarget\n\tLPAI G 0 A_SetUserVar(\"user_portal\",1)\n\tLPAI G 0 A_Jump(127,\"Teleport\")\n\tGoto See\n  Pain:\n    TNT1 A 0\n\tTNT1 A 0 A_KillChildren\n    TNT1 A 0 A_Jump(8,\"Barrage\")\n  \tTNT1 A 0 A_Jump(21,\"Teleport\")\n\tTNT1 A 0 A_Jump(128,\"PainMissile\")\n    LPAI L 2 Bright\n    LPAI L 2 Bright A_Pain\n    Goto See\n  PainMissile:\n    LPAI L 2 Bright\n    LPAI L 2 Bright A_Pain\n    Goto Missile\n  Death:\n    LPAI M 5 Bright A_Scream\n\tTNT1 A 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n    LPAI NNNNNNNNNNNNN 2 Bright A_GiveInventory(\"LegBanishedDeathEffect\",1)\n\tTNT1 A 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\tLPAI OOOOOOOOOOOOO 2 Bright A_GiveInventory(\"LegBanishedDeathEffect\",1)\n\tLPAI P 0 A_KillChildren\n\tTNT1 A 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\tLPAI PPPPPPP 2 Bright A_GiveInventory(\"LegBanishedDeathEffect\",1)\n\tTNT1 A 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\tLPAI QQQQQQQ 2 Bright A_GiveInventory(\"LegBanishedDeathEffect\",1)\n\tTNT1 A 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\tLPAI RRRRRRR 2 Bright A_GiveInventory(\"LegBanishedDeathEffect\",1)\n\tTNT1 A 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\tLPAI SSSSSSS 2 Bright A_GiveInventory(\"LegBanishedDeathEffect\",1)\n\tTNT1 A 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\tLPAI TTTTTTT 2 Bright A_GiveInventory(\"LegBanishedDeathEffect\",1)\n\tTNT1 A 0 A_Jump(100,\"LegendarySoul\")\n\tTNT1 A 0 A_SpawnItem(\"MiniDeathBall\")\n\tLPAI UUUUU 0 A_CustomMissile(\"LegBanFlesh1\",random(0,90),random(0,40),random(-180,180),2,random(-15,15))\n\tLPAI UUUUU 0 A_CustomMissile(\"LegBanFlesh2\",random(0,90),random(0,40),random(-180,180),2,random(-15,15))\n    LPAI UUUUUUUUUU 0 A_CustomMissile(\"LegBanFlesh3\",random(0,90),random(0,40),random(-180,180),2,random(-15,15))\n    LPAI UUUUUUUUUU 0 A_CustomMissile(\"LegBanFlesh4\",random(0,90),random(0,40),random(-180,180),2,random(-15,15))\n    LPAI UUUUUUUUUU 0 A_CustomMissile(\"LegBanFlesh5\",random(0,90),random(0,40),random(-180,180),2,random(-15,15))\n    LPAI UUUUUUUUUU 0 A_CustomMissile(\"LegBanFlesh6\",random(0,90),random(0,40),random(-180,180),2,random(-15,15))\n    LPAI U 0 A_CustomMissile(\"LegBanBigArm1\",40,-40,-90,2,random(-1,1))\n    LPAI U 0 A_CustomMissile(\"LegBanBigArm2\",40,40,90,2,random(-1,1))\n    LPAI U 0 A_CustomMissile(\"LegBanSmallArm1\",100,-30,-90,2,random(-15,15))\n    LPAI U 0 A_CustomMissile(\"LegBanSmallArm1\",100,30,90,2,random(-15,15))\n    LPAI U 0 A_CustomMissile(\"LegBanSmallArm2\",100,-30,-90,2,random(-15,15))\n    LPAI U 0 A_CustomMissile(\"LegBanSmallArm2\",100,30,90,2,random(-15,15))\n    LPAI U 0 A_CustomMissile(\"LegBanHorn1\",110,-16,-90,2,random(-15,15))\n    LPAI U 0 A_CustomMissile(\"LegBanHorn2\",110,16,90,2,random(-15,15))\n\tLPAI U 0 A_NoBlocking\n\tTNT1 AAAA 0 A_CustomMissile(\"LegendarySmokeFX\",Random(30,60),0,random(0,360),2,random(0,360))\n\tLPAI UV 4 bright\n\tTNT1 AA 35\n\tTNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAA 3 A_SpawnItemEx(\"LegBanSpawners\",0,0,0,0,0,0,0,32,64)\n\tTNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAA 3 A_SpawnItemEx(\"LegBanSpawners\",0,0,0,0,0,0,0,32,64)\n    Stop\n  LegendarySoul:\n\tTNT1 A 0 A_SpawnItem(\"TrueDeathBall\")\n\tLPAI UUUUU 0 A_CustomMissile(\"LegBanFlesh1\",random(0,90),random(0,40),random(-180,180),2,random(-15,15))\n\tLPAI UUUUU 0 A_CustomMissile(\"LegBanFlesh2\",random(0,90),random(0,40),random(-180,180),2,random(-15,15))\n    LPAI UUUUUUUUUU 0 A_CustomMissile(\"LegBanFlesh3\",random(0,90),random(0,40),random(-180,180),2,random(-15,15))\n    LPAI UUUUUUUUUU 0 A_CustomMissile(\"LegBanFlesh4\",random(0,90),random(0,40),random(-180,180),2,random(-15,15))\n    LPAI UUUUUUUUUU 0 A_CustomMissile(\"LegBanFlesh5\",random(0,90),random(0,40),random(-180,180),2,random(-15,15))\n    LPAI UUUUUUUUUU 0 A_CustomMissile(\"LegBanFlesh6\",random(0,90),random(0,40),random(-180,180),2,random(-15,15))\n    LPAI U 0 A_CustomMissile(\"LegBanBigArm1\",40,-40,-90,2,random(-1,1))\n    LPAI U 0 A_CustomMissile(\"LegBanBigArm2\",40,40,90,2,random(-1,1))\n    LPAI U 0 A_CustomMissile(\"LegBanSmallArm1\",100,-30,-90,2,random(-15,15))\n    LPAI U 0 A_CustomMissile(\"LegBanSmallArm1\",100,30,90,2,random(-15,15))\n    LPAI U 0 A_CustomMissile(\"LegBanSmallArm2\",100,-30,-90,2,random(-15,15))\n    LPAI U 0 A_CustomMissile(\"LegBanSmallArm2\",100,30,90,2,random(-15,15))\n    LPAI U 0 A_CustomMissile(\"LegBanHorn1\",110,-16,-90,2,random(-15,15))\n    LPAI U 0 A_CustomMissile(\"LegBanHorn2\",110,16,90,2,random(-15,15))\n\tLPAI U 0 A_NoBlocking\n\tTNT1 AAAA 0 A_CustomMissile(\"LegendarySmokeFX\",Random(30,60),0,random(0,360),2,random(0,360))\n\tLPAI UV 4 bright\n\tTNT1 AAAAAAA 35\n    TNT1 A 0 A_SpawnItemEx(\"LegSoulSpawners\",0,0,0,0,0,0,0,32,192)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendarySoul\",0,0,16,0,0,0,0,32)\n\tTNT1 A 0 A_SpawnItemEx(\"TeleportFog\",0,0,16,0,0,0,0,32)\n    Stop\n  }\n}\n\nActor LegBanishedDeathEffect : CustomInventory\n{\n+INVENTORY.QUIET\n+INVENTORY.UNDROPPABLE\n+INVENTORY.ALWAYSPICKUP\n+INVENTORY.AUTOACTIVATE\n+COUNTITEM\nInventory.Amount 1\nInventory.MaxAmount 0\nStates\n{\n  Pickup:\n    NULL A 1\n\tNULL A 1 A_Jump(178,2)\n\tNULL A 1 A_CustomMissile(\"LegBanLostSoul\",32,0,random(0,359),CMF_AIMDIRECTION)\n\tNULL A 1 A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tStop\n  }\n}\n\nActor LegBanBall1 : CacodemonBall\n{\nDamage 5\nSpeed 38\nAlpha 0.80\n+ForceXYBillboard\nSeeSound \"legbanished/attack1\"\nDeathSound \"legbanished/explode1\"\nStates\n{\n  Spawn:\n  \tTNT1 A 0 A_CStaffMissileSlither\n\tLAN1 AB 1 Bright A_SpawnItemEx(\"LegBanBall1Trail\",0,0,2,0,0,0,0,128,0)\n\tLoop\n  Death:\n  \tTNT1 A 0\n    TNT1 A 0 A_SpawnItemEx(\"BlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\tLAN1 CDEEFGH 3 Bright\n\tStop\n  }\n}\n\nACTOR LegBanBall1Trail : BFG9500Trail\n{\nScale 0.85\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 1\n    LAN1 ABABABAB 2 A_FadeOut(0.15)\n\tStop\n    }\n}\n\nACTOR LegBanBall2\n{\nRadius 12\nHeight 6\nSpeed 40\nDamage 20\nPROJECTILE\nRENDERSTYLE ADD\nAlpha 0.80\nScale 1.5\n+NODAMAGETHRUST\n+FORCEXYBILLBOARD\n+EXTREMEDEATH\nDeathSound \"legbanished/explode2\"\nDamageType \"BombBreath\"\nDECAL BFG9500LightningBlue\nvar int user_delay;\nStates\n{\n   Spawn:\n    TNT1 A 0 A_Explode(3,256,0)\n\tLAN2 S 1 Bright A_SpawnItemEx(\"LegBanBall2Trail\",0,0,2,0,0,0,0,128,0)\n\tTNT1 A 0 A_Explode(3,256,0)\n\tLAN2 T 1 Bright A_SpawnItemEx(\"LegBanBall2Trail\",0,0,2,0,0,0,0,128,0)\n\tTNT1 A 0 A_Explode(3,256,0)\n\tLAN2 U 1 Bright A_SpawnItemEx(\"LegBanBall2Trail\",0,0,2,0,0,0,0,128,0)\n\tTNT1 A 0 A_Explode(3,256,0)\n\tLAN2 V 1 Bright A_SpawnItemEx(\"LegBanBall2Trail\",0,0,2,0,0,0,0,128,0)\n\tTNT1 A 0 A_Explode(3,256,0)\n\tLAN2 W 1 Bright A_SpawnItemEx(\"LegBanBall2Trail\",0,0,2,0,0,0,0,128,0)\n\tLoop\n   Death:\n    TNT1 A 0\n\tTNT1 A 0 A_JumpIf(user_delay >= 48,\"Death2\")\n\tTNT1 A 0 A_SetUserVar(\"user_delay\",user_delay+1)\n\tTNT1 A 0 A_SpawnItemEx(\"BlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 A 0 A_Explode(3,256,0)\n\tLAN2 S 1 Bright\n\tTNT1 A 0 A_SpawnItemEx(\"BlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 A 0 A_Explode(3,256,0)\n\tLAN2 T 1 Bright\n\tTNT1 A 0 A_SpawnItemEx(\"BlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 A 0 A_Explode(3,256,0)\n\tLAN2 U 1 Bright\n\tTNT1 A 0 A_SpawnItemEx(\"BlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 A 0 A_Explode(3,256,0)\n\tLAN2 V 1 Bright\n\tTNT1 A 0 A_SpawnItemEx(\"BlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 A 0 A_Explode(3,256,0)\n\tLAN2 W 1 Bright\n\tLoop\n   Death2:\n\tTNT1 A 0\n\tTNT1 A 0 A_PlayWeaponSound(\"weapons/rocklx\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAAAAAAA 0 A_SpawnItemEx(\"BlueKaboom\",random(-32,32),random(-40,40),random(8,16),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 A 0 A_Explode(128,256,0)\n\tStop\n   }\n}\n\nACTOR LegBanBall2Trail : BFG9500Trail\n{\nScale 1.4\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 1\n    LAN2 STUVW 2 A_FadeOut(0.15)\n\tStop\n    }\n}\n\nACTOR LegBanBall3\n{\nRadius 6\nHeight 12\nSpeed 38\nDamage 5\nPROJECTILE\nRENDERSTYLE ADD\nAlpha 0.80\nDeathSound \"legbanished/explode2\"\n+FORCEXYBILLBOARD\n+SEEKERMISSILE\nDecal DoomImpScorch\nScale 1.5\nStates\n{\n  Spawn:\n    LAN3 A 0 A_ChangeVelocity(velx/3,vely/3,velz/3,CVF_REPLACE)\n\tLAN3 ABCABCABCABCABC 2 Bright\n  Fly:\n    LAN3 A 0 A_SeekerMissile(15,15)\n\tLAN3 A 2 Bright A_SpawnItemEx(\"LegBanBall3Trail\",0,0,2,0,0,0,0,128,0)\n    LAN3 B 0 A_SeekerMissile(15,15)\n\tLAN3 B 2 Bright A_SpawnItemEx(\"LegBanBall3Trail\",0,0,2,0,0,0,0,128,0)\n    LAN3 C 0 A_SeekerMissile(15,15)\n\tLAN3 C 2 Bright A_SpawnItemEx(\"LegBanBall3Trail\",0,0,2,0,0,0,0,128,0)\n\tLoop\n  Death:\n    TNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"BlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\tLAN3 DEFGHIJKLMNO 1 Bright\n\tStop\n   }\n}\n\nACTOR LegBanBall3Trail : BFG9500Trail\n{\nScale 1.4\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 1\n    LAN3 ABC 2 A_FadeOut(0.15)\n\tStop\n    }\n}\n\nActor LegBanBall4 : LegBanBall1\n{\nDamage 8\nSpeed 40\nDecal Scorch\nStates\n{\n  Spawn:\n  \tTNT1 A 0 A_Weave(2, 2, 2.0, 1.0)\n\tLAN4 A 1 Bright A_SpawnItemEx(\"LegBanBall4Trail\",0,0,2,0,0,0,0,128,0)\n\tTNT1 A 0 A_Weave(2, 2, 2.0, 1.0)\n\tLAN4 B 1 Bright A_SpawnItemEx(\"LegBanBall4Trail\",0,0,2,0,0,0,0,128,0)\n\tTNT1 A 0 A_Weave(2, 2, 2.0, 1.0)\n\tLAN4 C 1 Bright A_SpawnItemEx(\"LegBanBall4Trail\",0,0,2,0,0,0,0,128,0)\n\tLoop\n  Death:\n  \tTNT1 A 0\n    TNT1 A 0 A_SpawnItemEx(\"BlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\tLAN4 DEEFGHI 3 Bright\n\tStop\n  }\n}\n\nACTOR LegBanBall4Trail : BFG9500Trail\n{\nScale 0.85\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 1\n    LAN4 ABCABC 2 A_FadeOut(0.15)\n\tStop\n    }\n}\n\nACTOR LegBanLostSoul : TrueLegLostSoul\n{\nDamage 15\nPROJECTILE\n-ScreenSeeker\nDamageType \"BombBreath\"\nSpecies \"EleSouls\"\n}\n\nActor LegBanishedLaserBeam : TrueLegendaryLaserBeam\n{\nDamage 15\nDamageType \"BombBreath\"\n}\n\nActor LegendarySoulProj : CacodemonBall\n{\nDamage 25\nSpeed 40\nAlpha 1.0\nRenderstyle Normal\nScale 1.2\nSeeSound \"\"\nDeathSound \"\"\n+SEEKERMISSILE\n+EXTREMEDEATH\nDECAL BFG9500LightningBlue\nStates\n{\n  Spawn:\n  \tTNT1 A 0 A_SeekerMissile(15,15)\n\tLSOL B 3 Bright A_SpawnItem(\"LRedFlameSpawner\",0,0,-30,0)\n\tLoop\n  Death:\n\tTNT1 A 0\n\tTNT1 A 0 A_PlaySoundEx(\"legendary/strike\",\"Voice\",0,2)\n\tTNT1 A 0 A_Explode(384,1024)\n    TNT1 A 0 A_SpawnItemEx(\"LegendaryStrike\")\n\tStop\n  }\n}\n\nActor LegBanPortal : LegRedPortal\n{\nStates\n{\n  Spawn:\n\tTNT1 AAAAA 7 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,172)\n\tTNT1 A 0 A_SetTranslucent(0.1,1)\n\tTNT1 A 0 A_PlaySound(\"reedemer/charge\")\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.2,1)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.3,1)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.4,1)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.5,1)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.6,1)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.7,1)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD5 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SetTranslucent(0.8,1)\n\tTNT1 A 0 A_PlaySound(\"reedemer/thunder\",5,1,1)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n  Doing:\n    TNT1 A 0 A_JumpIf(user_delay > 14,\"Over\")\n\tTNT1 A 0 A_SetUserVar(\"user_delay\",user_delay+1)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tLRD6 AAAAA 1 bright A_SpawnItem(\"LegRedThunderMistSpawner\",0,32)\n\tLRD6 A 0 A_SpawnItemEx(\"LegRedPortalLightningWaveSpawner\",0,0,32,0,0,0,0,0,160)\n\tTNT1 A 0 A_SpawnItemEx(\"TeleportFog\",0,0,16)\n\tTNT1 A 0 A_SpawnItemEx(\"LegBanMinion\",0,0,16,5,0,0,0,32)\n\tLoop\n  Over:\n\tTNT1 A 0\n\tTNT1 A 1 A_StopSound(5)\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR LegBanMinion : RandomSpawner\n{\nDropItem \"SoulKeeper\", 256, 3\nDropItem \"Defiler\", 256, 1\n}\n\nACTOR LegBanSpawners\n{\nRadius 12\nHeight 8\nSpeed 17\nMonster\n-SHOOTABLE\n-COUNTKILL\n-SOLID\nvar int user_limit;\nStates\n{\n   Spawn:\n    TNT1 A 0\n\tTNT1 A 0 A_SetAngle(random(0,359))\n\tTNT1 A 1 A_Recoil(-40)\n\tTNT1 A 0 A_JumpIf(user_limit > 3,\"Death\")\n\tTNT1 A 0 A_SetUserVar(\"user_limit\",user_limit+1)\n\tTNT1 A 1 A_Recoil(-4)\n\tTNT1 A 2 A_Jump(48,\"Death\")\n    Goto Spawn+3\n   Death:\n    TNT1 A 0 A_SpawnItemEx(\"TeleportFog\")\n    TNT1 A 5 A_SpawnItemEx(\"LegBanMinions\")\n\tTNT1 A 1 A_Fall\n\tStop\n\t}\n}\n\nACTOR LegBanMinions : ArachReplacer\n{\nStates\n{\n  Spawn:\n    TNT1 A 1\n\tTNT1 A 0 A_Jump(11,\"OpSpawn\")\n\tTNT1 A 0 A_Jump(24,\"StrongSpawn\")\n    TNT1 A 0 A_Jump(48,\"MediumSpawn\")\n  WeakSpawn:\n\tTNT1 A 0 A_SpawnItemEx(\"BanTerrorSoul\")\n    Goto Nothing\n  MediumSpawn:\n    TNT1 A 0 A_SpawnItemEx(\"BanForgottenOne\")\n    Goto Nothing\n  StrongSpawn:\n\tTNT1 A 0 A_SpawnItemEx(\"BanPoisonSoul\")\n    Goto Nothing\n  OpSpawn:\n    TNT1 A 0 A_SpawnItemEx(\"BanPoisonSoul\")\n    Goto Nothing\n    }\n}\n\nACTOR BanTerrorSoul : TerrorSoul{+NOINFIGHTING+NOTARGET}\nACTOR BanForgottenOne : ForgottenOne{+NOINFIGHTING+NOTARGET}\nACTOR BanPoisonSoul : PoisonSoul{+NOINFIGHTING+NOTARGET}\nACTOR BanRictus : Rictus{+NOINFIGHTING+NOTARGET}\n\nACTOR LegSoulSpawners : LegBanSpawners\n{\nStates\n{\n   Spawn:\n    TNT1 A 0\n\tTNT1 A 0 A_SetAngle(random(0,359))\n\tTNT1 A 1 A_Recoil(-40)\n\tTNT1 A 0 A_JumpIf(user_limit > 3,\"Death\")\n\tTNT1 A 0 A_SetUserVar(\"user_limit\",user_limit+1)\n\tTNT1 A 1 A_Recoil(-4)\n\tTNT1 A 2 A_Jump(48,\"Death\")\n    Goto Spawn+3\n   Death:\n    TNT1 A 0 A_SpawnItemEx(\"TeleportFog\")\n    TNT1 A 5 A_SpawnItemEx(\"LegendarySoul\")\n\tTNT1 A 1 A_Fall\n\tStop\n\t}\n}\n\nACTOR LegendaryBanishedGhost\n{\nScale 0.8\nRadius 31\nHeight 56\nSpeed 0\nAlpha 0.7\nPROJECTILE\nRENDERSTYLE Translucent\n+CLIENTSIDEONLY\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0\n\tTNT1 A 0\nFade:\n    TNT1 A 1\n    LPAI A 2 A_FadeOut(0.10)\n    Goto Fade+1\nToaster:\n    TNT1 A 0\n    Stop\n    }\n}\n\nACTOR LegendaryBanishedGhost2 : LegendaryBanishedGhost\n{\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0\n\tTNT1 A 0\nFade:\n    TNT1 A 0\n    TNT1 A 1 A_SpawnItem(\"LRedeYSmokeSpawner\",0,0,0,0)\n    LPAI G 2 A_FadeOut(0.10)\n    Goto Fade+2\n    }\n}\n\nACTOR LegBanFlesh1\n{\nSpeed 8\nMass 100\nRadius 1\nHeight 1\nPROJECTILE\n+LOWGRAVITY\n+NOTIMEFREEZE\n+CLIENTSIDEONLY\n-NOGRAVITY\nStates\n{\n  Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLGB1 ACEGIKM 5\n\tLoop\n  Death:\n\tLGB1 O 3\n\tLGB1 Q 350\n\tStop\n  Toaster:\n    TNT1 A 0\n    Stop\n   }\n}\n\nACTOR LegBanFlesh2 : LegBanFlesh1\n{\n   States\n   {\n   Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLGB1 BDFHJLN 5\n\tLoop\n   Death:\n\tLGB1 P 3\n\tLGB1 R 350\n\tStop\n   }\n}\n\nACTOR LegBanFlesh3 : LegBanFlesh1\n{\n   States\n   {\n   Spawn:\n\tTNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLGB2 ACEG 5\n\tLoop\n   Death:\n\tLGB2 I 350\n\tLoop\n   }\n}\n\nACTOR LegBanFlesh4 : LegBanFlesh1\n{\n   States\n   {\n   Spawn:\n\tTNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLGB2 BDFH 5\n\tLoop\n   Death:\n\tLGB2 J 350\n\tLoop\n   }\n}\n\nACTOR LegBanFlesh5 : LegBanFlesh1\n{\n   States\n   {\n   Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLGB3 ACEGI 5\n\tLoop\n   Death:\n\tLGB3 K 350\n\tLoop\n   }\n}\n\nACTOR LegBanFlesh6 : LegBanFlesh1\n{\n   States\n   {\n   Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLGB3 BDFHJ 5\n\tLoop\n   Death:\n\tLGB3 L 350\n\tLoop\n   }\n}\n\nACTOR LegBanBigArm1 : LegBanFlesh1\n{\n   States\n   {\n   Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLGB4 ACEGI 5\n\tLoop\n   Death:\n\tLGB4 K 3\n\tLGB4 M 350\n\tStop\n   }\n}\n\nACTOR LegBanBigArm2 : LegBanFlesh1\n{\n   States\n   {\n   Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLGB4 BDFHJ 5\n\tLoop\n   Death:\n\tLGB4 L 3\n\tLGB4 N 350\n\tStop\n   }\n}\n\nACTOR LegBanSmallArm1 : LegBanFlesh1\n{\n   States\n   {\n   Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLGB5 ACEG 5\n\tLoop\n   Death:\n\tLGB5 I 350\n\tStop\n   }\n}\n\nACTOR LegBanSmallArm2 : LegBanFlesh1\n{\n   States\n   {\n   Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLGB5 BDFH 5\n\tLoop\n   Death:\n\tLGB5 J 350\n\tStop\n   }\n}\n\nACTOR LegBanHorn1 : LegBanFlesh1\n{\n   States\n   {\n   Spawn:\n\tTNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLGB6 ACEGI 5\n\tLoop\n   Death:\n\tLGB6 K 350\n\tStop\n   }\n}\n\nACTOR LegBanHorn2 : LegBanFlesh1\n{\n   States\n   {\n   Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLGB6 BDFHJ 5\n\tLoop\n   Death:\n\tLGB6 L 350\n\tStop\n   }\n}"
      },
      {
        "source": "pk3",
        "name": "Monsters/LegendaryRevenant2.txt",
        "contents": "Actor LegendaryRevenant2 : LegendaryRevenant replaces LegendaryRevenant\n{\n  Health 1350\n  Radius 20\n  Height 84\n  Mass 1000\n  Speed 12\n  PainChance 55\n  Monster\n  MeleeRange 88\n  MeleeThreshold 196\n  +NORADIUSDMG\n  +FLOORCLIP\n  +MISSILEMORE\n  +QUICKTORETALIATE\n  +NODROPOFF\n  +MISSILEMORE\n  +MISSILEEVENMORE\n  +NOICEDEATH\n  +DONTGIB\n  +FASTMELEE\n  +BOSS\n  +DONTHURTSPECIES\n  +NOTARGET\n  +NOTIMEFREEZE\n  +NODROPOFF\n  Scale 1.1\n  SeeSound \"legendaryrevenant/see\"\n  PainSound \"legendaryrevenant/pain\"\n  DeathSound \"legendaryrevenant/death\"\n  ActiveSound \"legendaryrevenant/idle\"\n  MeleeSound \"skeleton/melee\"\n  BloodColor \"Blue\"\n  MeleeDamage 7\n  DamageFactor 0.7\n  DamageFactor \"Legendary1\", 0.0\n  DamageFactor \"LegendaryPlayer\", 0.3\n  DamageFactor \"Legendary\", 0.0\n  DamageFactor \"LegendaryGuru\", 0.0\n  DamageFactor \"LegendaryGuruPlayer\", 0.3\n  DamageFactor \"PDTBFG\", 0.25\n  DamageFactor \"PDTBFGTracer\", 0.25\n  DamageFactor \"PlayerDevBall\", 0.125\n  DamageFactor \"PlayerDevBall2\", 0.125\n  DamageFactor \"PlayerDTBFGRailgunSlug\", 0.125\n  DamageFactor \"PlayerDevTracer\", 0.125\n  DamageFactor \"CadaverRocket\", 0.0\n  DamageFactor \"DBFG10K2\", 0.65\n  DamageFactor \"PlayerDBFG10K2\", 0.65\n  DamageFactor \"DBFG2\", 0.65\n  DamageFactor \"PlayerDBFG2\", 0.65\n  Species \"Skeletons\"\n  DropItem \"LegendaryArmor\" 127 1\n  DropItem \"LegendaryRune\" 0 0\n  DropItem \"LegAmmoSphere\" 88 1\n  DropItem \"LDemonAmmoBox\" 256\n  DropItem \"LDemonAmmo\" 256\n  DropItem \"BossLifeEssence\" 256\n  DropItem \"BossArmorBonusMax\" 256\n  DropItem \"Legendary Plasmatic Cannon 2\" 180 1\n  DropItem \"LegDemonRune\" 64\n  Obituary \"%o was gibbed on sight by the Legendary Revenant.\"\n  HitObituary \"%o got his head punched clean off by the Legendary Revenant.\"\n  var int user_missile;\n  var int user_fake;\n  var int user_music;\n  States\n  {\n  Spawn:\n  \tLREV AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LREV A 10 Bright A_Look\n    Loop\n  See:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(user_music == 1,3)\n    TNT1 A 0 ACS_ExecuteAlways(5432,0,7)\n\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n\tTNT1 A 0 A_ChangeFlag(\"NOPAIN\",0)\n    TNT1 A 0 A_Jump(100,\"Rush\")\n\tTNT1 A 0 A_SpawnItem(\"LegendaryBonyStep\",0,0,0,0)\n\tTNT1 AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LREV AAA 2 Bright A_Chase\n\tTNT1 AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV BBB 2 Bright A_Chase\n\tTNT1 AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV CCC 2 Bright A_Chase\n    TNT1 A 0 A_SpawnItem(\"LegendaryBonyStep\",0,0,0,0)\n\tTNT1 AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LREV DDD 2 Bright A_Chase\n\tTNT1 AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LREV EEE 2 Bright A_Chase\n\tTNT1 AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LREV FFF 2 Bright A_Chase\n\tTNT1 A 0 A_Jump(28,\"Dodge\")\n\tTNT1 A 0 A_Jump(16,\"Teleport\")\n    Loop\n  Rush:\n  \tTNT1 A 0 A_SpawnItem(\"LegendaryBonyStep\",0,0,0,0)\n    LREV A 2 Bright A_SpawnItemEx(\"LRGhost\",0,0,0,0,0,0,0,128)\n\tTNT1 AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n  \tLREV AAAA 0 Bright A_Chase\n    LREV B 2 Bright A_SpawnItemEx(\"LRGhost\",0,0,0,0,0,0,0,128)\n\tTNT1 AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n  \tLREV AAAA 0 Bright A_Chase\n    LREV C 2 Bright A_SpawnItemEx(\"LRGhost\",0,0,0,0,0,0,0,128)\n\tTNT1 AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n  \tLREV AAAA 0 Bright A_Chase\n    TNT1 A 0 A_SpawnItem(\"LegendaryBonyStep\",0,0,0,0)\n    LREV D 2 Bright A_SpawnItemEx(\"LRGhost\",0,0,0,0,0,0,0,128)\n\tTNT1 AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n  \tLREV AAAA 0 Bright A_Chase\n    LREV E 2 Bright A_SpawnItemEx(\"LRGhost\",0,0,0,0,0,0,0,128)\n\tTNT1 AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n  \tLREV AAAA 0 Bright A_Chase\n    LREV F 2 Bright A_SpawnItemEx(\"LRGhost\",0,0,0,0,0,0,0,128)\n\tTNT1 AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n  \tLREV AAAA 0 Bright A_Chase\n\tTNT1 A 0 A_Jump(28,\"Dodge\")\n\tTNT1 A 0 A_Jump(12,\"Teleport\")\n\tTNT1 A 0 A_Jump(75,\"See\")\n    Loop\n  Teleport:\n    LREV K 1 Bright A_UnSetShootable\n\tLREV KKKKKK 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV KKKKKKKKKK 1 A_FadeOut(0.1,0)\n\tLREV K 2\n\tLREV KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK 0 A_Wander\n\tLREV KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK 0 A_Wander\n    LREV K 1 A_PlayWeaponSound(\"boss/teleport\")\n\tLREV KKKKKK 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV KKKKKKKKKK 1 A_FadeIn(0.1)\n    LREV K 1 Bright A_SetShootable\n    Goto See\n  Dodge:\n    LREV A 1 A_JumpIfTargetInLos(1)\n\tGoto See\n  \tLREV A 1 Bright A_SetAngle(random(0,359))\n    TNT1 A 0 A_Recoil(-40)\n\tLREV AAAAAAAAAAAAA 1 Bright A_SpawnItemEx(\"LRGhost\",0,0,0,0,0,0,0,128)\n\tLREV A 1 A_Stop\n  \tLREV A 1 A_SetAngle(random(0,359))\n    TNT1 A 0 A_Recoil(-40)\n\tLREV AAAAAAAAAAAAA 1 Bright A_SpawnItemEx(\"LRGhost\",0,0,0,0,0,0,0,128)\n\tLREV A 1 A_Stop\n  \tLREV A 1 A_SetAngle(random(0,359))\n    TNT1 A 0 A_Recoil(-40)\n\tLREV AAAAAAAAAAAAA 1 Bright A_SpawnItemEx(\"LRGhost\",0,0,0,0,0,0,0,128)\n\tLREV A 1 A_Stop\n  \tLREV A 1 A_SetAngle(random(0,359))\n    TNT1 A 0 A_Recoil(-40)\n\tLREV AAAAAAAAAAAAA 1 Bright A_SpawnItemEx(\"LRGhost\",0,0,0,0,0,0,0,128)\n\tLREV A 1 A_Stop\n    Goto See\n  Melee:\n    LREV G 0 A_FaceTarget\n    LREV G 1 Bright A_Jump(127,4)\n    LREV G 2 Bright A_SkelWhoosh\n    LREV H 2 Bright A_FaceTarget\n    LREV I 2 Bright A_SkelFist\n    Goto See\n    LREV R 2 Bright A_SkelWhoosh\n    LREV S 2 Bright A_FaceTarget\n    LREV T 2 Bright A_SkelFist\n    Goto See\n  Missile:\n    TNT1 A 0 A_SetShootable\n    TNT1 A 0 A_SetTranslucent(1)\n    TNT1 A 0 A_Jump(48,\"BestAttack\")\n    TNT1 A 0 A_Jump(156,\"Rage\",\"Rocket\",\"DeadHands\",\"Railgun\",\"RandomAngle\")\n    TNT1 A 0 A_JumpIfCloser(350,\"DashPunch\")\n  Normal:\n    LREV J 10 Bright A_FaceTarget\n    LREV K 0 A_CustomMissile(\"LegRevBall\",65,-13,0)\n    LREV K 10 Bright A_CustomMissile(\"LegRevBall\",65,13,0)\n    LREV K 10 Bright A_FaceTarget\n\tTNT1 A 0 A_Jump(156,\"Normal\",\"Rocket\")\n    Goto See\n  Rocket:\n    LREV J 3 Bright A_FaceTarget\n    LREV K 0 A_CustomMissile(\"LegRevRocket\",65,-13,0)\n    LREV K 6 Bright A_CustomMissile(\"LegRevRocket\",65,13,0)\n    LREV K 6 Bright A_FaceTarget\n\tLREV J 3 Bright A_FaceTarget\n    LREV K 0 A_CustomMissile(\"LegRevRocket\",65,-13,0)\n    LREV K 6 Bright A_CustomMissile(\"LegRevRocket\",65,13,0)\n    LREV K 6 Bright A_FaceTarget\n\tTNT1 A 0 A_Jump(156,\"RandomAngle\")\n    Goto See\n  RandomAngle:\n    LREV J 10 Bright A_FaceTarget\n\tLREV J 1 Bright A_SetUserVar(\"user_missile\",0)\n  Randoming:\n    LREV K 0 A_JumpIf(user_missile >= 24,\"Ending\")\n    LREV K 0 A_SetUserVar(\"user_missile\",user_missile+1)\n\tLREV K 0 A_SetAngle(random(0,359))\n    LREV K 0 A_CustomMissile(\"LegRevBall\",65,-13,random(0,359))\n    LREV K 2 Bright A_CustomMissile(\"LegRevBall\",65,13,random(0,359))\n    Loop\n  Ending:\n    LREV K 1 Bright A_Jump(156,\"DeadHands\")\n    Goto See\n  DeadHands:\n    LREV GH 3 Bright A_FaceTarget\n    LREV I 3 Bright A_CustomMissile(\"LegRevFloorDeadHands\",0,0,0)\n\tLREV RS 3 Bright A_FaceTarget\n    LREV T 3 Bright A_CustomMissile(\"LegRevFloorDeadHands\",0,0,0)\n    LREV GH 3 Bright A_FaceTarget\n    LREV I 3 Bright A_CustomMissile(\"LegRevFloorDeadHands\",0,0,0)\n\tLREV RS 3 Bright A_FaceTarget\n    LREV T 3 Bright A_CustomMissile(\"LegRevFloorDeadHands\",0,0,0)\n\tTNT1 A 0 A_Jump(156,\"Railgun\")\n    Goto See\n  Railgun:\n    LREV J 1 Bright A_PlaySound(\"legendaryrevenant/see\")\n\tLREV J 1 Bright A_FaceTarget\n\tLREV J 1 Bright A_SetUserVar(\"user_missile\",0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_ChangeFlag(\"NOPAIN\",1)\n    LREV K 0 A_FaceTarget\n\tLREV K 0 A_PlayWeaponSound(\"monsters/darkcyberrail\")\n    LREV K 0 A_CustomMissile(\"LegRevRailgunProj\",70,-26,0)\n    LREV K 3 Bright A_CustomMissile(\"LegRevRailgunProj\",70,26,0)\n\tTNT1 A 0 A_Jump(156,\"Rage\")\n    Goto See\n  Rage:\n    LREV J 1 Bright A_PlaySound(\"legendaryrevenant/attack1\")\n\tLREV J 1 Bright A_FaceTarget\n\tLREV J 1 Bright A_SetUserVar(\"user_missile\",0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_ChangeFlag(\"NOPAIN\",1)\n  Raging:\n    LREV K 0 A_JumpIf(user_missile >= 28,\"See\")\n    LREV K 0 A_SetUserVar(\"user_missile\",user_missile+1)\n\tLREV K 0 A_FaceTarget\n    LREV K 0 A_CustomMissile(\"LegRevBall2\",70,-13,0)\n    LREV K 3 Bright A_CustomMissile(\"LegRevBall2\",70,13,0)\n    Loop\n  BestAttack:\n    LREV J 1 Bright A_FaceTarget\n\tTNT1 A 0 A_ChangeFlag(\"NOPAIN\",1)\n\tLREV J 0 A_PlaySound(\"legendaryrevenant/attack2\")\n\tLREV JJJJJJJJJJ 2 Bright A_FaceTarget\n\tLREV J 2 Bright A_PlayWeaponSound(\"lrball3/charge\")\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLREV J 0 A_FaceTarget\n    LREV J 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LREV J 10 Bright A_FaceTarget\n\tLREV K 0 A_PlayWeaponSound(\"lrball3/shot\")\n    LREV K 0 A_CustomMissile(\"LegRevBall3\",65,-13,0)\n    LREV K 10 A_CustomMissile(\"LegRevBall3\",65,13,0)\n\tTNT1 A 0 A_ChangeFlag(\"NOPAIN\",0)\n    LREV K 10 A_FaceTarget\n  DashPunch:\n    TNT1 A 0 A_Jump(128,\"Normal\")\n\tTNT1 A 0 A_FaceTarget\n    TNT1 A 0 A_Recoil(-65)\n    TNT1 A 0 A_SkelWhoosh\n\tLREV GGGGG 1 Bright A_SpawnItemEx(\"LRGhost\",0,0,0,0,0,0,0,128)\n\tLREV HHHHH 1 Bright A_SpawnItemEx(\"LRGhost\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_CustomMissile(\"LRDashPunch\",32,0,0,CMF_AIMDIRECTION)\n\tLREV III 1 Bright A_SpawnItemEx(\"LRGhost\",0,0,0,0,0,0,0,128)\n\tLREV A 1 Bright A_Stop\n\tLREV A 1 Bright A_FaceTarget\n    TNT1 A 0 A_Recoil(-65)\n    TNT1 A 0 A_SkelWhoosh\n\tLREV RRRRR 1 Bright A_SpawnItemEx(\"LRGhost\",0,0,0,0,0,0,0,128)\n\tLREV SSSSS 1 Bright A_SpawnItemEx(\"LRGhost\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_CustomMissile(\"LRDashPunch\",32,0,0,CMF_AIMDIRECTION)\n\tLREV TTT 1 Bright A_SpawnItemEx(\"LRGhost\",0,0,0,0,0,0,0,128)\n\tLREV A 1 Bright A_Stop\n    Goto See\n  Pain:\n    TNT1 A 0 A_Jump(8,\"Rage\")\n\tTNT1 A 0 A_Jump(32,\"Fake\")\n  \tTNT1 A 0 A_Jump(21,\"Teleport\")\n\tTNT1 A 0 A_Jump(128,\"PainMissile\")\n    LREV L 3 Bright\n    LREV L 3 Bright A_Pain\n    Goto See\n  PainMissile:\n    LREV L 3 Bright\n    LREV L 3 Bright A_Pain\n    Goto Missile\n  Fake:\n  \tTNT1 A 0 A_JumpIf(user_fake >= 2,\"See\")\n    TNT1 A 0 A_SetUserVar(\"user_fake\",user_fake+1)\n\tTNT1 A 0 A_ChangeFlag(\"SHOOTABLE\",0)\n    TNT1 A 0 A_ChangeFlag(\"SOLID\",0)\n\tLREV LM 7\n\tTNT1 A 0 A_StopSound(6)\n\t//TNT1 A 0 ACS_ExecuteAlways(5433,0,7)\n\tTNT1 A 0 A_SetUserVar(\"user_music\",0)\n\tLREV N 7 A_PlaySoundEx(\"legendaryrevenant/death\",\"body\",0,1)\n    LREV O 7\n\tLREV P 0 A_SpawnItemEx(\"BossArmorBonusMax\",0,0,0,0,0,0,0,0,64)\n\tLREV P 7 A_SpawnItemEx(\"BossLifeEssence\",0,0,0,0,0,0,0,0,64)\n    LREV Q 17\n\tLREV QQQQQQQQQQQQQ 2 A_SpawnItemEx(\"LRUndeadHand\",random(-128,128),random(-128,128))\n\tLREV QQQQQQQQQQQQQ 2 A_SpawnItemEx(\"LRUndeadHand\",random(-128,128),random(-128,128))\n\tLREV QQQQQQQQQQQQQ 2 A_SpawnItemEx(\"LRUndeadHand\",random(-128,128),random(-128,128))\n\tLREV QQQQQQQQQQQQQ 2 A_SpawnItemEx(\"LRUndeadHand\",random(-128,128),random(-128,128))\n\tLREV QQQQQQQQQQQQQ 2 A_SpawnItemEx(\"LRUndeadHand\",random(-128,128),random(-128,128))\n\tLREV Q 175\n\tLREV Q 0 A_PlaySound(\"misc/gibbed\")\n  \tLREV Q 0 A_SpawnItemEx(\"VileHealEffect\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION)\n\tLREV Q 0 A_ChangeFlag(\"SHOOTABLE\",1)\n    LREV Q 5 A_ChangeFlag(\"SOLID\",1)\n\tLREV P 0 A_PlaySoundEx(\"legendaryrevenant/see\",\"body\",0,1)\n    LREV PONML 5\n    Goto See\n  Death:\n\tTNT1 A 0 A_StopSound(6)\n\tLREV LM 7\n    LREV N 7 A_Scream\n    LREV O 7 A_NoBlocking\n    LREV P 7\n    LREV Q 17\n\tLREV QQQQQQQQQQQQQ 2 A_SpawnItemEx(\"LRUndeadHand\",random(-128,128),random(-128,128))\n\tLREV QQQQQQQQQQQQQ 2 A_SpawnItemEx(\"LRUndeadHand\",random(-128,128),random(-128,128))\n\tLREV QQQQQQQQQQQQQ 2 A_SpawnItemEx(\"LRUndeadHand\",random(-128,128),random(-128,128))\n\tLREV QQQQQQQQQQQQQ 2 A_SpawnItemEx(\"LRUndeadHand\",random(-128,128),random(-128,128))\n\tLREV QQQQQQQQQQQQQ 2 A_SpawnItemEx(\"LRUndeadHand\",random(-128,128),random(-128,128))\n\tLREV Q -1\n    Stop\n  }\n}\n\nActor LegRevBall\n{\n    Radius 8\n    Height 8\n    Speed 42\n    Damage 5\n    Scale 1.5\n    PROJECTILE\n    RENDERSTYLE ADD\n    +SPAWNSOUNDSOURCE\n\t+SEEKERMISSILE\n    +NOTIMEFREEZE\n    ALPHA 0.8\n    SeeSound \"lrball1/shot\"\n    DeathSound \"lrball1/exp\"\n    Damagetype \"CadaverRocket\"\n    Decal CacoScorch\n    States\n    {\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_Jump(128,\"Homing\")\n    Normal:\n        LRB1 ABCD 2 A_CustomMissile(\"LegRevBallFX\",0,0,0,0)\n        Loop\n    Homing:\n\t    TNT1 A 0 A_SeekerMissile(15,0)\n        LRB1 A 2 A_CustomMissile(\"LegRevBallFX\",0,0,0,0)\n\t    TNT1 A 0 A_SeekerMissile(15,0)\n        LRB1 B 2 A_CustomMissile(\"LegRevBallFX\",0,0,0,0)\n\t    TNT1 A 0 A_SeekerMissile(15,0)\n        LRB1 C 2 A_CustomMissile(\"LegRevBallFX\",0,0,0,0)\n\t    TNT1 A 0 A_SeekerMissile(15,0)\n        LRB1 D 2 A_CustomMissile(\"LegRevBallFX\",0,0,0,0)\n        Loop\n    Death:\n\t    LRB1 ABCD 4 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\",0,0,0,0,0,0,0,128)\n\t\tTNT1 A 0 A_Explode(48,64,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/clrocketexplode\")\n\t    TNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t    TNT1 AAA 0 A_CustomMissile(\"LegendaryKaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\t    TNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n        LRB1 EFGHIJKLMNO 3\n        Stop\n    }\n}\n\nActor LegRevBallFX\n{\n   Radius 2\n   Height 2\n   Speed 0\n   PROJECTILE\n   RENDERSTYLE ADD\n   +CLIENTSIDEONLY\n   +NOTIMEFREEZE\n   Scale 0.9\n   ALPHA 0.67\n   States\n   {\n   Spawn:\n\t    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t  TNT1 A 1\n      LRBF PQ 4 Bright A_FadeOut(0.1)\n      Loop\n\t  Toaster:\n    TNT1 A 0\n\tStop\n   }\n}\n\nActor LegRevBall2\n{\n    Radius 5\n    Height 5\n    PROJECTILE\n    Speed 55\n    Damage 6\n    +RANDOMIZE\n    +NOTIMEFREEZE\n    RENDERSTYLE ADD\n    ALPHA 0.8\n    Scale 1\n    SeeSound \"lrball2/shot\"\n    DeathSound \"lrball2/exp\"\n    Decal Scorch\n    States\n    {\n  Spawn:\n  \tLRB2 A 0 A_ChangeVelocity(1,0.5*random(-3,3),0.5*random(-2,2),CVF_RELATIVE)\n    LRB2 A 1 Bright A_SpawnItemEx(\"LegRevBall2Trail\",0,0,0,0,0,0,0,128)\n  \tLRB2 A 0 A_ChangeVelocity(1,0.5*random(-3,3),0.5*random(-2,2),CVF_RELATIVE)\n    LRB2 B 1 Bright A_SpawnItemEx(\"LegRevBall2Trail\",0,0,0,0,0,0,0,128)\n  \tLRB2 A 0 A_ChangeVelocity(1,0.5*random(-3,3),0.5*random(-2,2),CVF_RELATIVE)\n    LRB2 C 1 Bright A_SpawnItemEx(\"LegRevBall2Trail\",0,0,0,0,0,0,0,128)\n    Loop\n  Death:\n  \tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"LegendaryKaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n    LRB2 EFGHIJKLMNO 3 Bright\n    Stop\n    }\n}\n\nActor LegRevBall2Trail\n{\n   \tPROJECTILE\n   \t+NOCLIP\n\t+CLIENTSIDEONLY\n    +NOTIMEFREEZE\n    Scale 1\n    Renderstyle ADD\n\tAlpha 0.6\n\tStates\n\t{\n\tSpawn:\n\t    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t    LRBE ABCDEFGHI 2 Bright\n\t    Stop\n\t  Toaster:\n    TNT1 A 0\n\tStop\n\t}\n}\n\nActor LegRevBall3\n{\n  Radius 6\n  Height 22\n  Speed 35\n  Damage 35\n  Scale 0.052\n  Projectile\n  +RANDOMIZE\n  +EXTREMEDEATH\n  +FORCERADIUSDMG\n  +NOTIMEFREEZE\n  SeeSound \"\"\n  DeathSound \"lrball3/exp\"\n  obituary \"%k destroys %o. %k becomes stronger.\"\n  Damagetype \"CadaverRocket\"\n  RenderStyle Add\n  ReactionTime 14\n  States\n  {\n  Spawn:\n\tLRBA A 0 A_CountDown\n    LRBA AA 2 bright A_SpawnItemEx(\"LegRevBall3Trail\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n    Loop\n  Death:\n    TNT1 A 0 A_Explode(128,128,0)\n    TNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n    TNT1 A 0 A_SpawnItemEx(\"LNCometDeath\",0,0,0,0,0,0,0,128,0)\n\tTNT1 A 0 A_PlaySound(\"lrball3/exp\")\n    TNT1 AAAAAAAA 0 A_SpawnItemEx(\"LegRevSmallBall3\",Random(-8,8),Random(-8,8),Random(-8,8),Random(45,70),0,Random(-3,3),Random(170,190),SXF_NOCHECKPOSITION)\n    TNT1 AAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"LegRevSmallBall3\",Random(-8,8),Random(-8,8),Random(-8,8),Random(45,70),0,Random(-3,3),Random(-14,14),SXF_NOCHECKPOSITION)\n\tMMSD A 8 bright A_Explode(38, 140, 0)\n    Stop\n  }\n}\n\nActor LegRevBall3Trail\n{\n  +NOINTERACTION\n  +CLIENTSIDEONLY\n  +NOTIMEFREEZE\n  RenderStyle Add\n  Alpha 0.7\n  Scale 0.25\n  States\n {\n  Spawn:\n       TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n   TNT1 A 0 A_Jump(255, \"Flash1\", \"Flash2\", \"Flash3\", \"Flash4\")\n  Flash1:\n   LRB3 A 2 Bright A_FadeOut(0.08)\n   Wait\n  Flash2:\n   LRB3 B 2 Bright A_FadeOut(0.08)\n   Wait\n  Flash3:\n   LRB3 C 2 Bright A_FadeOut(0.08)\n   Wait\n  Flash4:\n   LRB3 D 2 Bright A_FadeOut(0.08)\n   Wait\n  Toaster:\n    TNT1 A 0\n\tStop\n }\n}\n\nActor LegRevSmallBall3\n{\n  Radius 8\n  Height 10\n  Speed 50\n  Damage 6\n  Scale 0.17\n  Projectile\n  +SEEKERMISSILE\n  +RANDOMIZE\n  +EXTREMEDEATH\n  +FORCERADIUSDMG\n  +DOOMBOUNCE\n  +NOTIMEFREEZE\n  BounceCount 7\n  ReactionTime 80\n  SeeSound \"MMBurst\"\n  DeathSound \"MBExplodeD\"\n  Damagetype \"CadaverRocket\"\n  obituary \"%k destroys %o. %k becomes stronger.\"\n  RenderStyle Add\n  States\n  {\n  Spawn:\n    LRBA A 0\n\tLRBA A 0 bright A_CountDown\n    LRBA A 0 bright A_SeekerMissile(15,8,SMF_LOOK)\n\tLRB3 AA 1 bright A_SpawnItemEx(\"LegRevBall3Trail2\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n\tLRBA A 0 bright A_SeekerMissile(1,8,SMF_LOOK)\n\tLRB3 BB 1 bright A_SpawnItemEx(\"LegRevBall3Trail2\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n\tLRBA A 0 bright A_SeekerMissile(15,8,SMF_LOOK)\n\tLRB3 CC 1 bright A_SpawnItemEx(\"LegRevBall3Trail2\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n\tLRBA A 0 bright A_SeekerMissile(15,8,SMF_LOOK)\n\tLRB3 DD 1 bright A_SpawnItemEx(\"LegRevBall3Trail2\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n    loop\n  Death:\n    TNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"LegendaryKaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n    TNT1 I 8 bright A_Explode(8,80,0)\n    TNT1 J 6 bright\n    TNT1 K 4 bright\n    Stop\n  }\n}\n\nActor LegRevBall3Trail2\n{\n +NOINTERACTION\n +CLIENTSIDEONLY\n +NOTIMEFREEZE\n RenderStyle Add\n Scale 0.15\n States\n {\n  Spawn:\n       TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n   TNT1 A 0 A_Jump(256,\"Flash1\",\"Flash2\",\"Flash3\",\"Flash4\")\n  Flash1:\n   LRB3 A 1 Bright A_FadeOut(0.125)\n   Wait\n  Flash2:\n   LRB3 B 1 Bright A_FadeOut(0.125)\n   Wait\n  Flash3:\n   LRB3 C 1 Bright A_FadeOut(0.125)\n   Wait\n  Flash4:\n   LRB3 D 1 Bright A_FadeOut(0.125)\n   Wait\n  Toaster:\n    TNT1 A 0\n\tStop\n }\n}\n\nACTOR LegRevRocket : CardinalRocket\n{\n\tSpeed 35\n\tFastSpeed 43\n\tScale 0.9\n\tDECAL LegRocketScorch\n\tDamageType \"CadaverRocket\"\n\t-THRUSPECIES\n    +NOTIMEFREEZE\n\tStates\n\t{\n\tSpawn:\n        TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(4,6),Random(-2,2))\n\t\tLROC A 2 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(4,6),Random(-2,2))\n\t\tTNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(4,6),Random(-2,2))\n\t\tLROC B 2 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(4,6),Random(-2,2))\n\t\tLoop\n\tDeath:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryOrangeParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BlueKaboom3\", 0, 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"LegendaryDebris\",0,0,0,Random(4,-4),Random(4,-4),Random(4,8),0,128)\n\t\tLROC B 6 Bright A_Explode\n\t\tLROC CD 5 Bright A_SetTranslucent(0.75,1)\n\t\tStop\n\t}\n}\n\nACTOR LegRevFloorDeadHands\n{\nRadius 13\nHeight 8\nSpeed 21\nDamage 10\nPROJECTILE\n+RIPPER\n+FLOORHUGGER\n+NOTIMEFREEZE\nScale .75\nDamageType \"CadaverRocket\"\nStates\n{\n   Spawn:\n    LRHD MNO 2 A_SpawnItemEx(\"LRUndeadHand\",random(-16,16),random(-16,16))\n    Loop\n   Death:\n    TNT1 A 0\n    TNT1 AAAAAAA 0 A_SpawnItemEx(\"LRUndeadHand\",random(-48,48),random(-48,48))\n    TNT1 A 1\n    Stop\n\t}\n}\n\nACTOR LegRevRailgunProj : FastProjectile\n{\nRadius 6\nHeight 6\nSpeed 300\nDamage (Random(10,14))\nDeathSound \"cyberrail/impact\"\nDamageType \"CadaverRocket\"\nMissileType \"LegRevRailgunTrail\"\n+RIPPER\n+THRUSPECIES\n+EXTREMEDEATH\n+NOTIMEFREEZE\n+BLOODLESSIMPACT\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 1\n    Loop\nDeath:\n\tTNT1 A 0\n\tTNT1 AA 0 A_CustomMissile(\"LegendarySmokeFX4\",0,0,random(0,360),2,random(0,360))\n    TNT1 AAAAAA 0 A_SpawnItemEx(\"BlueKaboom\",random(-32,32),random(-40,40),random(8,16),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tTNT1 A 1 A_SpawnItem(\"RailgunImpact\")\n\tStop\n\t}\n}\n\nACTOR LegRevRailgunTrail\n{\nRenderStyle Add\n+CLIENTSIDEONLY\n+NOBLOCKMAP\n+DONTSPLASH\n+NOCLIP\n+NOINTERACTION\n+THRUACTORS\n+NOTIMEFREEZE\nScale 1\nStates\n{\nSpawn:\n\tRGPB ABCDEFGHIJKLMNOP 2 A_FadeOut(0.04)\n\tStop\n\t}\n}\n\nActor LRDashPunch : FastProjectile\n{\n   Height 16\n   Radius 18\n   Speed 50\n   Damage (Random(10,15))\n   Species \"Skeletons\"\n   SeeSound \"\"\n   DeathSound \"skeleton/melee\"\n   +THRUSPECIES\n   +NOTIMEFREEZE\n   States\n   {\n   Spawn:\n    TNT1 A 2\n    Stop\n   Death:\n    TNT1 A 1\n    Stop\n    }\n}\n\nActor LRUndeadHand\n{\n+CANNOTPUSH\n+NODAMAGETHRUST\n+FLOORCLIP\n+FLOORHUGGER\n+FORCERADIUSDMG\n+NOTIMEFREEZE\nRenderStyle Translucent\nScale .75\nObituary \"%o was torn appart by the undead.\"\nDamageType \"CadaverRocket\"\nstates\n{\nSpawn:\nLRHD A 0\nLRHD A 0 A_PlaySound(\"lrtrap/active\")\nLRHD ABCDEFGHIJKL 2 A_Explode(14,48,0)\nLRHD M 35\nGoto Fade\nFade:\nLRHD M 2 A_Fadeout(0.02)\nLoop\n}\n}\n\nActor LRGhost\n{\nScale 1.1\nRENDERSTYLE Translucent\nAlpha 0.75\n+NOGRAVITY\n+CLIENTSIDEONLY\n+DONTSPLASH\n+NOINTERACTION\n+NOCLIP\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    LREV A 2 A_FadeOut(0.09)\n    Loop\n  Toaster:\n    TNT1 A 0\n\tStop\n    }\n}"
      },
      {
        "source": "pk3",
        "name": "Monsters/LegendaryHellKnight2.txt",
        "contents": "ACTOR LegendaryHellKnight2 : LegendaryHellKnight replaces LegendaryHellKnight\n{\n  Health 1700\n  Radius 24\n  Height 78\n  Mass 1000\n  Speed 8\n  PainChance 45\n  Monster\n  +NORADIUSDMG\n  +BOSS\n  +BOSSDEATH\n  +FLOORCLIP\n  +MISSILEMORE\n  +QUICKTORETALIATE\n  +MISSILEMORE\n  +MISSILEEVENMORE\n  +NOICEDEATH\n  +DONTGIB\n  +FASTMELEE\n  +DONTHURTSPECIES\n  +NOTARGET\n  +NOTIMEFREEZE\n  Scale 1.2\n  SeeSound \"lnoble/see\"\n  PainSound \"lnoble/pain\"\n  DeathSound \"lnoble/death\"\n  ActiveSound \"lnoble/active\"\n  MeleeSound \"baron/melee\"\n  MeleeDamage 16\n  BloodColor \"Blue\"\n  DamageFactor 0.7\n  DamageFactor \"Legendary1\", 0.0\n  DamageFactor \"Legendary\", 0.0\n  DamageFactor \"LegendaryPlayer\", 0.3\n  DamageFactor \"LegendaryGuru\", 0.0\n  DamageFactor \"LegendaryGuruPlayer\", 0.3\n  DamageFactor \"NobleComet\", 0.0\n  DamageFactor \"PDTBFG\", 0.25\n  DamageFactor \"PDTBFGTracer\", 0.25\n  DamageFactor \"PlayerDevBall\", 0.125\n  DamageFactor \"PlayerDevBall2\", 0.125\n  DamageFactor \"PlayerDTBFGRailgunSlug\", 0.125\n  DamageFactor \"PlayerDevTracer\", 0.125\n  DamageFactor \"DBFG10K2\", 0.65\n  DamageFactor \"PlayerDBFG10K2\", 0.65\n  DamageFactor \"DBFG2\", 0.65\n  DamageFactor \"PlayerDBFG2\", 0.65\n  Species \"Nobles\"\n  DropItem \"LegendarySphere\" 192 1\n  DropItem \"LegendaryRune\" 0 0\n  DropItem \"LDemonAmmoBox\" 256\n  DropItem \"LDemonAmmo\" 256\n  DropItem \"BossLifeEssence\" 256\n  DropItem \"BossArmorBonusMax\" 256\n  DropItem \"Legendary Plasmatic Rifle 2\" 105 1\n  Obituary \"%o couldn't handle the overwhelming strength of the Legendary Hell Knight!\"\n  HitObituary \"%o got a Legendary Hell Knight's fist stuck in his skull.\"\n  var int user_missile;\n  var int user_music;\n  States\n  {\n  Spawn:\n    TNT1 AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LNBL A 14 Bright A_Look\n\tTNT1 AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLNBL Z 14 Bright A_Look\n\tTNT1 AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    Loop\n  See:\n    TNT1 A 0 A_JumpIf(user_music == 1,3)\n    TNT1 A 0 ACS_ExecuteAlways(5432,0,4)\n\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n    TNT1 A 0 A_Jump(100,\"Rush\")\n\tLNBL AA 3 Bright A_Chase\n\tTNT1 AAA 0 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    TNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GoldWalkFire\",0,0,0,0,0,0,0,128)\n\tLNBL BB 3 Bright A_Chase\n\tTNT1 AAA 0 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    TNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n    TNT1 A 0 A_SpawnItemEx(\"GoldWalkFire\",0,0,0,0,0,0,0,128)\n\tLNBL CC 3 Bright A_Chase\n\tTNT1 AAA 0 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    TNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GoldWalkFire\",0,0,0,0,0,0,0,128)\n\tLNBL DD 3 Bright A_Chase\n\tTNT1 AAA 0 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    TNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GoldWalkFire\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Jump(32,\"Teleport\")\n    Loop\n  Rush:\n    LNBL A 2 Bright A_SpawnItemEx(\"LNGhost\",0,0,0,0,0,0,0,128)\n\tLNBL AAAA 0 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n    LNBL A 2 Bright A_SpawnItemEx(\"LNGhost\",0,0,0,0,0,0,0,128)\n\tLNBL AAAA 0 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n    LNBL B 2 Bright A_SpawnItemEx(\"LNGhost\",0,0,0,0,0,0,0,128)\n\tLNBL AAAA 0 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n    LNBL B 2 Bright A_SpawnItemEx(\"LNGhost\",0,0,0,0,0,0,0,128)\n\tLNBL AAAA 0 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n\tTNT1 AAA 0 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    TNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n    LNBL C 2 Bright A_SpawnItemEx(\"LNGhost\",0,0,0,0,0,0,0,128)\n\tLNBL AAAA 0 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n    LNBL C 2 Bright A_SpawnItemEx(\"LNGhost\",0,0,0,0,0,0,0,128)\n\tLNBL AAAA 0 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n    LNBL D 2 Bright A_SpawnItemEx(\"LNGhost\",0,0,0,0,0,0,0,128)\n\tLNBL AAAA 0 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n    LNBL D 2 Bright A_SpawnItemEx(\"LNGhost\",0,0,0,0,0,0,0,128)\n\tLNBL AAAA 0 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n\tTNT1 AAA 0 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    TNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n\tTNT1 A 0 A_Jump(24,\"Teleport\")\n\tTNT1 A 0 A_Jump(75,\"See\")\n    Loop\n  Teleport:\n    LNBL P 1 Bright A_UnSetShootable\n\tLNBL PPPP 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLNBL PPPPPPPPPP 1  A_FadeOut(0.1,0)\n\tLNBL P 2\n\tLNBL PEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n\tLNBL PEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n    LNBL P 1 A_PlayWeaponSound(\"boss/teleport\")\n\tLNBL PPPP 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLNBL PPPPPPPPPPP 1 A_FadeIn(0.1)\n    LNBL P 1 Bright A_SetShootable\n    Goto See\n  Missile:\n    TNT1 A 0 A_SetShootable\n    TNT1 A 0 A_SetTranslucent(1)\n    TNT1 A 0 A_Jump(127,\"Spread\",\"Hugger\",\"Rage\",\"BestAttack\",\"Rain\")\n\tTNT1 A 0 A_Jump(9,\"MinionSummoner\")\n\tTNT1 A 0 A_Jump(100,\"4Comets\",\"BlueComet\")\n  Normal:\n    LNBL EF 5 Bright A_FaceTarget\n\tLNBL G 0 A_CustomMissile(\"LegNobleBall\",32,0,-8)\n\tLNBL G 0 A_CustomMissile(\"LegNobleBall\",32,0,-4)\n\tLNBL G 0 A_CustomMissile(\"LegNobleBall\",32,0,4)\n\tLNBL G 5 Bright A_CustomMissile(\"LegNobleBall\",32,0,0)\n    LNBL ST 5 Bright A_FaceTarget\n\tLNBL G 0 A_CustomMissile(\"LegNobleBall\",32,0,8)\n\tLNBL G 0 A_CustomMissile(\"LegNobleBall\",32,0,4)\n\tLNBL G 0 A_CustomMissile(\"LegNobleBall\",32,0,-4)\n\tLNBL U 5 Bright A_CustomMissile(\"LegNobleBall\",32,0,0)\n\tTNT1 A 0 A_Jump(127,\"Spread\")\n\tGoto See\n  Spread:\n    LNBL PQ 9 Bright A_FaceTarget\n    LNBL R 0 A_CustomMissile(\"LegNobleBall2\",32,0,18)\n\tLNBL R 0 A_CustomMissile(\"LegNobleBall2\",32,0,-18)\n    LNBL R 0 A_CustomMissile(\"LegNobleBall2\",32,0,15)\n\tLNBL R 0 A_CustomMissile(\"LegNobleBall2\",32,0,-15)\n    LNBL R 0 A_CustomMissile(\"LegNobleBall2\",32,0,12)\n\tLNBL R 0 A_CustomMissile(\"LegNobleBall2\",32,0,-12)\n    LNBL R 0 A_CustomMissile(\"LegNobleBall2\",32,0,9)\n\tLNBL R 0 A_CustomMissile(\"LegNobleBall2\",32,0,-9)\n    LNBL R 0 A_CustomMissile(\"LegNobleBall2\",32,0,6)\n\tLNBL R 0 A_CustomMissile(\"LegNobleBall2\",32,0,-6)\n    LNBL R 0 A_CustomMissile(\"LegNobleBall2\",32,0,3)\n\tLNBL R 0 A_CustomMissile(\"LegNobleBall2\",32,0,-3)\n    LNBL R 8 Bright A_CustomMissile(\"LegNobleBall2\",32,0,0)\n\tTNT1 A 0 A_Jump(127,\"Hugger\")\n    Goto See\n  Hugger:\n    LNBL RQ 9 Bright A_FaceTarget\n\tLNBL PPPP 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLNBL P 0 A_CustomMissile(\"LegNobleBall3\",32,20,0)\n    LNBL P 0 Bright A_CustomMissile(\"LegNobleBall3\",32,-20,0)\n\tLNBL PPPP 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_Jump(80,\"BlueComet\")\n    Goto See\n  BlueComet:\n    LNBL EF 7 Bright A_FaceTarget\n\tLNBL G 2 Bright A_CustomMissile(\"LegNobleComet\", 32, 0, 0)\n\tLNBL G 0 A_CustomMissile(\"LegNobleComet\", 32, 0, 6)\n\tLNBL G 4 Bright A_CustomMissile(\"LegNobleComet\", 32, 0, -6)\n    LNBL ST 7 Bright A_FaceTarget\n\tLNBL U 2 Bright A_CustomMissile(\"LegNobleComet\", 32, 0, 0)\n\tLNBL G 0 A_CustomMissile(\"LegNobleComet\", 32, 0, 6)\n\tLNBL U 4 Bright A_CustomMissile(\"LegNobleComet\", 32, 0, -6)\n\tTNT1 A 0 A_Jump(80,\"4Comets\")\n    Goto See\n  4Comets:\n    LNBL PQ 8 Bright A_FaceTarget\n\tLNBL R 0 A_CustomMissile(\"BigBlueComet\", 32, 0, 0)\n\tLNBL R 0 A_CustomMissile(\"BigBlueComet\", 32, 0, -5)\n\tLNBL R 0 A_CustomMissile(\"BigBlueComet\", 32, 0, 5)\n\tLNBL R 7 Bright A_CustomMissile(\"BigBlueComet\", 32, 0, 10)\n\tTNT1 A 0 A_Jump(127,\"Rage\")\n\tGoto See\n  Rage:\n    LNBL Q 1 Bright A_PlaySound(\"lnoble/see\")\n\tLNBL Q 1 Bright A_FaceTarget\n\tLNBL Q 1 Bright A_SetUserVar(\"user_missile\",0)\n    LNBL RRRR 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLNBL QQQQ 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n  Raging:\n    LNBL Q 0 A_JumpIf(user_missile >= 28,\"See\")\n    LNBL Q 0 A_SetUserVar(\"user_missile\",user_missile+1)\n    LNBL QQ 0 Bright A_CustomMissile(\"LegNobleBall3Small\",0,0,random(0,359))\n    LNBL Q 4 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    Loop\n  BestAttack:\n    LNBL Q 1 Bright A_PlaySound(\"lnoble/see\")\n    LNBL P 2 Bright A_FaceTarget\n\tLNBL PPPPPPPPPPPPPPPPP 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLNBL Q 2 Bright A_FaceTarget\n\tLNBL QQQQQQQQQQQQQQQQQ 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLNBL R 2 Bright A_FaceTarget\n\tLNBL R 8 Bright A_CustomMissile(\"LegNobleBall4\",32,0,0)\n    Goto See\n  Rain:\n    LNBL P 2 Bright A_FaceTarget\n    LNBL PPPPPPP 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LNBL Q 2 Bright A_FaceTarget\n    LNBL QQQQQQQ 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LNBL Q 2 Bright A_FaceTarget\n    LNBL Q 0 A_CustomMissile(\"BlueRainCometNull\",32,0,200)\n    LNBL Q 0 A_CustomMissile(\"BlueRainCometNull\",32,0,90)\n    LNBL Q 0 A_CustomMissile(\"BlueRainCometNull\",32,0,-90)\n    LNBL Q 8 Bright A_CustomMissile(\"BlueRainCometNull\",32,0,0)\n    LNBL Q 2 Bright A_FaceTarget\n    LNBL QQQQQQQQ 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LNBL Q 2 Bright A_FaceTarget\n    LNBL QQQQQQQQ 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LNBL Q 2 Bright A_FaceTarget\n    LNBL QQQQQQQQ 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LNBL Q 2 Bright A_FaceTarget\n    LNBL QQQQQQQQ 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LNBL Q 2 Bright A_FaceTarget\n    LNBL QQQQQQQQ 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LNBL Q 2 Bright A_FaceTarget\n    LNBL QQQQQQQQ 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLNBL Q 2 Bright A_FaceTarget\n    LNBL QQQQQQQQ 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    Goto See\n MinionSummoner:\n    TNT1 A 0 A_PlaySound(\"knight/sight\")\n\tLNBL PPPPPPPPPPPPPPPPP 2 Bright A_SpawnItem(\"GHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_ChangeFlag(Reflective,1)\n\tTNT1 A 0 A_Playsound (\"hk/summon\")\n\tTNT1 A 0 A_SpawnItemEx(\"HellKnightSummoner\",0,0,20,30,0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"HellKnightSummoner\",0,0,20,30,0,0,180,0)\n\tTNT1 A 0 A_SpawnItemEx(\"HellKnightSummoner\",0,0,20,30,0,0,225,0)\n\tTNT1 A 0 A_SpawnItemEx(\"HellKnightSummoner\",0,0,20,30,0,0,305,0)\n\tLNBL P 25 Bright\n\tTNT1 AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_ChangeFlag(Reflective,0)\n\tGoto See\n Melee:\n    LNBL EF 6 Bright A_FaceTarget\n    LNBL G 6 Bright A_MeleeAttack\n\tLNBL ST 6 Bright A_FaceTarget\n    LNBL U 6 Bright A_MeleeAttack\n    Goto See\n  Pain:\n    TNT1 A 0 A_Jump(8,\"Rage\")\n  \tTNT1 A 0 A_Jump(42,\"Teleport\")\n\tTNT1 A 0 A_Jump(128,\"PainMissile\")\n    LNBL H 2\n    LNBL H 2 A_Pain\n    Goto See\n  PainMissile:\n    LNBL H 3 Bright\n    LNBL H 3 Bright A_Pain\n    Goto Missile\n  Death:\n    TNT1 A 0 A_StopSound(6)\n\tLNBL I 8\n    LNBL J 8 A_Scream\n    LNBL K 8\n    LNBL L 8 A_NoBlocking\n    LNBL MN 8\n    LNBL O -1 A_BossDeath\n    Stop\n  }\n}\n\nACTOR LegNobleBall : GuardianTracer\n{\nSeeSound \"monsters/newfireshoot\"\nDeathSound \"monsters/newfireexplode\"\nRenderStyle Add\nAlpha 0.8\nDecal BaronScorch\nSpeed 34\nFastSpeed 42\nDamage 11\nDamageType \"NobleComet\"\nBounceCount 3\nSpecies \"Nobles\"\n-SEEKERMISSILE\n+DOOMBOUNCE\n+DONTHURTSPECIES\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    LBA1 ABC 1 Bright A_CustomMissile(\"LegNobleBallTrail\",Random(-1,1),Random(-1,1))\n    Loop\nDeath:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"LegendaryKaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n    LBA1 DEFG 3 Bright\n    Stop\n    }\n}\n\nACTOR LegNobleBallTrail : MissileTrail\n{\nScale 1\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 A 1\n    LBA1 ABCD 2 Bright A_FadeOut\n    Stop\n    }\n}\n\nACTOR LegNobleBall2 : BaronBall\n{\nDamage 12\nDamageType \"NobleComet\"\nSpeed 28\nFastSpeed 36\nSpecies \"Nobles\"\n+DONTHURTSPECIES\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    LBAQ AB 1 Bright A_SpawnItemEx(\"LegNobleBall2Trail\",0,0,0,0,0,0,0,128,0)\n    Loop\nDeath:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"LegendaryKaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n    LBAQ CDE 3 Bright\n    Stop\n    }\n}\n\nACTOR LegNobleBall2Trail : BFG9500Trail\n{\nScale 0.85\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 1\n    LBAQ AB 1 A_FadeOut(0.25)\n    Goto Spawn+3\n    }\n}\n\nACTOR LegNobleBall3\n{\nHeight 10\nRadius 10\nPROJECTILE\n+DROPOFF\n-NoGravity\n+FLOORHUGGER\n+SeekerMissile\n+EXTREMEDEATH\n+DONTHURTSPECIES\n+DONTSPLASH\n+NOTIMEFREEZE\nSpeed 22\nRenderStyle Add\nAlpha 0.75\nDamage 10\nDamageType \"NobleComet\"\nActiveSound \"legfire/active\"\nDeathSound \"cyberrail/impact\"\nSpecies \"Nobles\"\nReactionTime 100\nStates\n{\nSpawn:\nLBA3 A 0\nLBA3 A 0 A_LoopActiveSound\nLBA3 A 0 A_CountDown\nLBA3 ABC 1 BRIGHT A_SpawnItemEx(\"LegNobleBall3Trail\",0,0,0,0,0,0,0,128,0)\nLBA3 A 0 A_SeekerMissile(14,0)\nGoto Spawn+1\nDeath:\nLBA3 A 0 A_Explode(32,64,0)\nLBA3 A 0 A_SpawnItem(\"LegNobleBall3Explode\")\nLBA3 ABC 4\nStop\n}\n}\n\nACTOR LegNobleBall3Trail : BFG9500Trail\n{\nScale 0.85\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 1\n    LBA3 ABC 1 A_FadeOut(0.09)\n    Goto Spawn+3\n    }\n}\n\nACTOR LegNobleBall3Explode\n{\n+DONTHURTSPECIES\n+NoGravity\n+FloorHugger\n+NOTIMEFREEZE\nSpecies \"Nobles\"\nDamageType \"NobleComet\"\nSpeed 0\nScale 1.25\nStates\n{\nSpawn:\nLBAE A 0 A_Explode\nLBAE ABCDE 3 BRIGHT\nStop\n}\n}\n\nACTOR LegNobleBall3Small : LegNobleBall3\n{\n+DONTHURTSPECIES\n-SeekerMissile\n+DoomBounce\nSpeed 45\nDamage 10\nDamageType \"NobleComet\"\nActiveSound \"monsters/newfireshoot\"\nDeathSound \"baron/shotx\"\nBounceCount 4\nScale 0.5\nSpecies \"Nobles\"\nStates\n{\nSpawn:\nLBA3 A 0\nLBA3 A 0 A_LoopActiveSound\nLBA3 A 0 A_CountDown\nLBA3 ABC 1 BRIGHT A_SpawnItemEx(\"LegNobleBall3SmallTrail\",0,0,0,0,0,0,0,128,0)\nGoto Spawn+1\nDeath:\nTNT1 A 0\nTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\nTNT1 AAA 0 A_CustomMissile(\"LegendaryKaboom6\", 0, 0, random(0,360), 2, random(0,360))\nTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\nLBA3 ABC 4\nStop\n}\n}\n\nACTOR LegNobleBall3SmallTrail : LegNobleBall3Trail{Scale 0.424}\n\nACTOR LegNobleBall4\n{\n   Radius 6\n   Height 8\n   Speed 65\n   PROJECTILE\n   ActiveSound \"lefrail/active\"\n   DeathSound \"weapons/bfg95explode\"\n   RenderStyle Add\n   Damage 45\n   DamageType \"NobleComet\"\n   Scale 1.5\n   Alpha 1.00\n   Decal Scorch\n   Species \"Nobles\"\n   BounceCount 6\n   +DOOMBOUNCE\n   +FORCERADIUSDMG\n   +DONTHURTSPECIES\n   +SEEKERMISSILE\n   +NOTIMEFREEZE\n   States\n   {\n   Spawn:\n      TNT1 A 0\n      LBA4 A 0 BRIGHT A_LoopActiveSound\n\t  LBA4 A 0 A_SeekerMissile(15,5)\n      LBA4 A 2 BRIGHT A_SpawnItem(\"LegNobleRings\")\n\t  LBA4 A 0 A_SeekerMissile(15,5)\n      LBA4 A 2 BRIGHT A_SpawnItem(\"LegNobleRings\")\n\t  LBA4 A 0 A_SeekerMissile(15,5)\n      LBA4 A 2 BRIGHT A_SpawnItem(\"LegNobleRings\")\n\t  LBA4 A 0 A_SeekerMissile(15,5)\n      LBA4 A 2 BRIGHT A_SpawnItem(\"LegNobleRings\")\n\t  LBA4 A 0 A_SeekerMissile(15,5)\n      LBA4 A 2 BRIGHT A_SpawnItem(\"LegNobleRings\")\n\t  LBA4 A 0 A_SeekerMissile(15,5)\n      LBA4 A 2 BRIGHT A_SpawnItem(\"LegNobleRings\")\n\t  LBA4 A 0 A_SeekerMissile(15,5)\n      LBA4 A 2 BRIGHT A_SpawnItem(\"LegNobleRings\")\n\t  LBA4 A 0 A_SeekerMissile(15,5)\n      LBA4 A 2 BRIGHT A_SpawnItem(\"LegNobleRings\")\n\t  LBA4 A 0 A_SeekerMissile(15,5)\n      LBA4 A 2 BRIGHT A_SpawnItem(\"LegNobleRings\")\n\t  LBA4 A 0 A_SeekerMissile(15,5)\n      LBA4 A 2 BRIGHT A_SpawnItem(\"LegNobleRings\")\n      loop\n   Death:\n      TNT1 A 0\n\t  TNT1 A 0 A_Explode(128,128,0)\n\t  TNT1 AA 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t  TNT1 AAA 0 A_CustomMissile(\"BlueKaboom3\", 0, 0, random(0,360), 2, random(0,360))\n\t  TNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n      LBA2 CDE 3 Bright\n      Stop\n   }\n}\n\nACTOR LegNobleRings\n{\n   Obituary \"%o was annihilated by the Dreadnought.\"\n   Radius 30\n   Height 30\n   Speed 5\n   PROJECTILE\n   +NOGRAVITY\n   +PIERCEARMOR\n   +NOTELEPORT\n   +NOBLOCKMAP\n   +EXTREMEDEATH\n   +DONTHURTSPECIES\n   +NOTIMEFREEZE\n   DamageType \"NobleComet\"\n   RenderStyle ADD\n   Alpha 0.5\n   Species \"Nobles\"\n   States\n   {\n   Spawn:\n      TNT1 A 0\n      LBAR ABCDEFGHIJKLMNOPQR 2 Bright A_Explode(24,80,0)\n      Stop\n   }\n}\n\nACTOR LNGhost\n{\nScale 1.2\nRENDERSTYLE Translucent\nAlpha 0.75\n+NOGRAVITY\n+CLIENTSIDEONLY\n+DONTSPLASH\n+NOINTERACTION\n+NOCLIP\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    LNBL A 2 A_FadeOut(0.09)\n    Loop\n  Toaster:\n    TNT1 A 0\n\tStop\n    }\n}\n\nACTOR GoldWalkFire\n{\n  Scale 1.4\n  Speed 0\n  RenderStyle Add\n  Alpha 0.75\n  Damage 1\n  DamageType \"NobleComet\"\n  +NOCLIP\n  +MISSILE\n  +DROPOFF\n  +RANDOMIZE\n  +DONTSPLASH\n  +NOTELEPORT\n  +DONTHURTSPECIES\n  +THRUSPECIES\n  +NOTIMEFREEZE\n  Species \"Nobles\"\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 A 10\n    LQTF ABC 3 Bright\n    TNT1 A 0 A_Jump(191,3)\n    TNT1 A 0 A_CustomMissile(\"GoldWalkFire\", 0, 24, 0)\n    TNT1 A 0 A_CustomMissile(\"GoldWalkFire\", 0, -24, 0)\n    LQTF DEFGHIJKLMNO 3 Bright\n    Stop\n  Toaster:\n    TNT1 A 0\n\tStop\n    }\n}\n\nActor HellKnightSummoner\n{\n Height 8\n Radius 25\n Speed 30\n Damage (0)\n +RippeR\n +BloodlessImpact\n +NOTIMEFREEZE\n  States\n   {\n    Spawn:\n\t TNT1 A 5\n\tDeath:\n\t TNT1 A 0\n\t TNT1 A 0 A_SpawnItemEx(\"GHellionSmokeSpawner\",0,0,0,0,0,0,0,128)\n\t TNT1 A 2\n\t TNT1 A 0 A_SpawnItemEx(\"HellKnight~\")\n\t Stop\n   }\n}\n\nActor LegNobleComet : Comet\n{\nExplosionDamage 70\nDamage 5\nDamageType \"NobleComet\"\nExplosionRadius 112\nSpecies \"Nobles\"\n+DONTHURTSPECIES\n+NOTIMEFREEZE\nDamagetype \"Nobles\"\nSpeed 35\nDecal Scorch\nStates\n{\nSpawn:\nLNCM AAAABBBBCCCC 1 Bright A_SpawnItemEx(\"LNCometTail\",0,0,0,0,0,0,0,128)\nLoop\nDeath:\nTNT1 A 0 Bright A_Explode\nTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\nLNCM DE 3 Bright\nTNT1 A 0 A_SpawnItemEx(\"LNCometDeath\",0,0,0,0,0,0,0,128,0)\nStop\n}\n}\n\nACTOR LNCometDeath : CometDeath\n{\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 AAAA 0 A_SpawnItemEx(\"LegendaryDebris\",0,0,Random(20,40),Random(4,-4),Random(4,-4),Random(4,8),0,128)\nTNT1 AAA 0 A_CustomMissile(\"BlueKaboom\", 0, 0, random(0,360), 2, random(0,360))\nTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\nLNCM JJJKKKLLMMNN 1 Bright A_FadeOut(0.065)\nStop\n}\n}\n\nACTOR LNCometTail : CometTail\n{\nScale 1.15\n+NOTIMEFREEZE\n+CLIENTSIDEONLY\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nTNT1 A 2 Bright\nBLUR DEFGHI 2 Bright\nStop\n  Toaster:\n    TNT1 A 0\n\tStop\n}\n}\n\nActor BlueRainCometNull\n{\n  Radius 10\n  Height 10\n  Speed 8\n  Projectile\n  +FloorClip\n  +Ripper\n  +CeilingHugger\n  +DontHurtSpecies\n  +NOTIMEFREEZE\n  ReactionTime 80\n  States\n  {\n  Spawn:\n\tTNT1 A 0 A_Countdown\n    Z4P5 A 1 Bright A_Wander\n    Z4P5 A 8 Bright A_CustomMissile(\"FallingBlueComet\",-24,random(0,128),random(0,360),2,random(1,89))\n    Loop\n  Death:\n    Z4P5 A 0\n    Stop\n  }\n}\n\nActor FallingBlueComet\n{\n  Radius 6\n  Height 6\n  Speed 5\n  Damage 15\n  Damagetype \"NobleComet\"\n  ExplosionDamage 48\n  ExplosionRadius 192\n  Scale 0.55\n  Projectile\n  SeeSound \"comet/launch\"\n  DeathSound \"comet/explosion\"\n  +MTHRUSPECIES\n  -NoGravity\n  -Float\n  +FloorClip\n  +DontHurtSpecies\n  +SpawnCeiling\n  +NOTIMEFREEZE\n  MissileType LNCometTail\n  MissileHeight 0\n  States\n  {\n  Spawn:\n    BCOM AABBCC 1 Bright A_MissileAttack\n    Loop\n  Death:\n    TNT1 A 0\n\tTNT1 A 0 A_Explode\n\tTNT1 A 0 A_SetTranslucent(0.75,1)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAAA 0 A_SpawnItemEx(\"LegendaryDebris\",0,0,Random(20,40),Random(4,-4),Random(4,-4),Random(4,8),0,128)\n\tTNT1 AAA 0 A_CustomMissile(\"BlueKaboom\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\tBCOM DEFGH 3 Bright\n\tStop\n  }\n}\n\nACTOR BHellionSmoke\n{\n+MISSILE\n+DONTSPLASH\n+CLIENTSIDEONLY\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+FORCEXYBILLBOARD\n+THRUACTORS\n+NOTIMEFREEZE\nScale 0.4\nRenderStyle Normal\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nBMKE ABCDEFGHIJKL 2 Bright A_FadeOut\nStop\n  Toaster:\n    TNT1 A 0\n\tStop\n}\n}\n\nACTOR BHellionSmoke2 : BHellionSmoke\n{\nScale 0.6\n}\n\nACTOR BSoulSmoke : BHellionSmoke\n{\nScale 0.12\n}\n\nACTOR BHellionSmokeSpawner : LegendaryRedParticleSpawner\n{\n+CLIENTSIDEONLY\n  States\n  {\n  Spawn:\n        TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 AAA 0 A_SpawnItemEx(\"BHellionSmoke\",random(12,-12),random(12,-12),random(12,64),0,0,random(1,3),0,128,0)\n    TNT1 A 1\n    Stop\n  Toaster:\n    TNT1 A 0\n\tStop\n  }\n}\n\nACTOR BigBlueComet : Comet\n{\nScale 0.85\nDecal Scorch\nSpeed 30\nDamage 12\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nLNBC AAAABBBBCCCC 1 Bright A_SpawnItemEx(\"BigBlueCometTail\",0,0,0,0,0,0,0,128)\nLoop\nDeath:\nTNT1 A 0 Bright A_Explode\nTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\nLNBC DE 3 Bright\nTNT1 A 0 A_SpawnItemEx(\"BigBlueCometDeath\",0,0,0,0,0,0,0,128,0)\nStop\n}\n}\n\nACTOR BigBlueCometTail : CometTail\n{\nScale 0.9\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nTNT1 A 2\nLNBC DEFGHI 2 Bright\nStop\n}\n}\n\nACTOR BigBlueCometDeath : CometDeath\n{\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 AAA 0 A_CustomMissile(\"KaboomLN\", 0, 0, random(0,360), 2, random(0,360))\nTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\nLNBC JKLMN 3 Bright A_FadeOut(0.1)\nStop\n}\n}\n\nACTOR KaboomLN : Kaboom4\n{\nSpeed 2\nScale 0.85\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nBXPO AABBCDEFGHIJKLM 1 Bright A_FadeOut(0.05)\nStop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "Monsters/LegendaryCyberNoble2.txt",
        "contents": "ACTOR LegendaryCyberNoble2 : LegendaryCyberNoble replaces LegendaryCyberNoble\n{\n  Health 2300\n  Radius 24\n  Height 78\n  Mass 1500\n  Speed 8\n  PainChance 35\n  Monster\n  +NORADIUSDMG\n  +BOSS\n  +BOSSDEATH\n  +FLOORCLIP\n  +MISSILEMORE\n  +QUICKTORETALIATE\n  +MISSILEMORE\n  +MISSILEEVENMORE\n  +NOICEDEATH\n  +DONTGIB\n  +FASTMELEE\n  +DONTHURTSPECIES\n  +NOTARGET\n  +NOTIMEFREEZE\n  Scale 1.23\n  SeeSound \"lcnoble/see\"\n  PainSound \"lcnoble/pain\"\n  DeathSound \"lcnoble/death\"\n  ActiveSound \"lcnoble/active\"\n  MeleeSound \"baron/melee\"\n  MeleeDamage 18\n  BloodColor \"Blue\"\n  DamageFactor 0.7\n  DamageFactor \"Legendary1\", 0.0\n  DamageFactor \"Cyber10K\", 0.0\n  DamageFactor \"LegMind\", 0.0\n  DamageFactor \"Legendary\", 0.0\n  DamageFactor \"LegendaryPlayer\", 0.3\n  DamageFactor \"LegendaryGuru\", 0.0\n  DamageFactor \"LegendaryGuruPlayer\", 0.3\n  DamageFactor \"NobleComet\", 0.0\n  DamageFactor \"PDTBFG\", 0.25\n  DamageFactor \"PDTBFGTracer\", 0.25\n  DamageFactor \"PlayerDevBall\", 0.125\n  DamageFactor \"PlayerDevBall2\", 0.125\n  DamageFactor \"PlayerDTBFGRailgunSlug\", 0.125\n  DamageFactor \"PlayerDevTracer\", 0.125\n  DamageFactor \"DBFG10K2\", 0.65\n  DamageFactor \"PlayerDBFG10K2\", 0.65\n  DamageFactor \"DBFG2\", 0.65\n  DamageFactor \"PlayerDBFG2\", 0.65\n  Species \"Nobles\"\n  Obituary \"%o was mechanized by a Legendary Hell Knight that was given a second chance.\"\n  HitObituary \"%o got his skull cracked open by a Legendary Cyber Noble.\"\n  DropItem \"LegendarySphere\" 192 1\n  DropItem \"LegendaryRune\" 0 0\n  DropItem \"LDemonAmmoBox\" 256\n  DropItem \"LDemonAmmo\" 256\n  DropItem \"BossLifeEssence\" 256\n  DropItem \"BossArmorBonusMax\" 256\n  DropItem \"Legendary Plasmatic Cannon 2\" 128 1\n  DropItem \"Legendary Assault Shotgun 2\" 128\n  DropItem \"LegendaryShell\" 256 4\n  DropItem \"LegendaryShellBox\" 128\n  var int user_missile;\n  var int user_music;\n  States\n  {\n  Spawn:\n    TNT1 AA 0 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LCBS A 7 Bright A_Look\n\tTNT1 AA 0 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLCBS A 7 Bright A_Look\n\tTNT1 AA 0 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLCBS Z 7 Bright A_Look\n\tTNT1 AA 0 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLCBS Z 7 Bright A_Look\n\tTNT1 AA 0 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    Loop\n  See:\n    TNT1 A 0 A_JumpIf(user_music == 1,3)\n    TNT1 A 0 ACS_ExecuteAlways(5432,0,14)\n\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n    TNT1 A 0 A_Jump(100,\"Rush\")\n\tLCBS AA 3 Bright A_Chase\n\tTNT1 AAA 0 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    TNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GoldWalkFire\",0,0,0,0,0,0,0,128)\n\tLCBS BB 3 Bright A_Chase\n\tTNT1 AAA 0 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    TNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n    TNT1 A 0 A_SpawnItemEx(\"GoldWalkFire\",0,0,0,0,0,0,0,128)\n\tLCBS CC 3 Bright A_Chase\n\tTNT1 AAA 0 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    TNT1 A 0 A_Playsound(\"monster/bruwlk\")\n\tTNT1 A 0 A_SpawnItemEx(\"GoldWalkFire\",0,0,0,0,0,0,0,128)\n\tLCBS DD 3 Bright A_Chase\n\tTNT1 AAA 0 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    TNT1 A 0 A_Playsound(\"monster/bruwlk\")\n\tTNT1 A 0 A_SpawnItemEx(\"GoldWalkFire\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Jump(32,\"Teleport\")\n\tgoto see\n  Rush:\n    LCBS A 2 Bright A_SpawnItemEx(\"LCNGhost\",0,0,0,0,0,0,0,128)\n\tLCBS AAAA 0 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n    LCBS A 2 Bright A_SpawnItemEx(\"LCNGhost\",0,0,0,0,0,0,0,128)\n\tLCBS AAAA 0 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n    LCBS B 2 Bright A_SpawnItemEx(\"LCNGhost\",0,0,0,0,0,0,0,128)\n\tLCBS AAAA 0 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n    LCBS B 2 Bright A_SpawnItemEx(\"LCNGhost\",0,0,0,0,0,0,0,128)\n\tLCBS AAAA 0 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n\tTNT1 AAA 0 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    TNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n    LCBS C 2 Bright A_SpawnItemEx(\"LCNGhost\",0,0,0,0,0,0,0,128)\n\tLCBS AAAA 0 Bright A_Chase\n\tTNT1 A 0 A_Playsound(\"monster/bruwlk\")\n    LCBS C 2 Bright A_SpawnItemEx(\"LCNGhost\",0,0,0,0,0,0,0,128)\n\tLCBS AAAA 0 Bright A_Chase\n\tTNT1 A 0 A_Playsound(\"monster/bruwlk\")\n    LCBS D 2 Bright A_SpawnItemEx(\"LCNGhost\",0,0,0,0,0,0,0,128)\n\tLCBS AAAA 0 Bright A_Chase\n\tTNT1 A 0 A_Playsound(\"monster/bruwlk\")\n    LCBS D 2 Bright A_SpawnItemEx(\"LCNGhost\",0,0,0,0,0,0,0,128)\n\tLCBS AAAA 0 Bright A_Chase\n\tTNT1 A 0 A_Playsound(\"monster/bruwlk\")\n\tTNT1 AAA 0 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    TNT1 A 0 A_SpawnItem(\"LegendaryHoofStep\",0,0,0,0)\n\tTNT1 A 0 A_Jump(24,\"Teleport\")\n\tTNT1 A 0 A_Jump(75,\"See\")\n    Loop\n\tTeleport:\n    LCBS P 1 Bright A_UnSetShootable\n\tLCBS PPPP 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLCBS PPPPPPPPPP 1  A_FadeOut(0.1,0)\n\tLCBS P 2\n\tLCBS PEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n\tLCBS PEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n    LCBS P 1 A_PlayWeaponSound(\"boss/teleport\")\n\tLCBS PPPP 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLCBS PPPPPPPPPPP 1 A_FadeIn(0.1)\n    LCBS P 1 Bright A_SetShootable\n    Goto See\n  Pause:\n    TNT1 A 0 A_PlaySound(\"lasgguy/asgout\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryEmptyDrumSpawner\", -8, 7, 30, 4, 0, (0.1)*Random(30, 40), Random(-80, -90), 128)\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    LCBS E 5 Bright A_PlaySound(\"lasgguy/asgin\")\n\tLCBS E 10 Bright A_PlaySound(\"LShotgun/Cock\")\n\tGoto See\n  Missile:\n    TNT1 A 0 A_SetShootable\n    TNT1 A 0 A_SetTranslucent(1)\n    TNT1 A 0 A_JumpifCloser(350,\"LegendaryAsg\")\n    TNT1 A 0 A_Jump(127,\"Hugger\",\"Rage\",\"BestAttack\",\"Rain\",\"Rockets\",\"Seekers\",\"BFG10K\",\"Railgun\",\"RocketRage\",\"BestAttack2\",\"LegCannon2\",\"LegCannon1\")\n\tTNT1 A 0 A_Jump(9,\"MinionSummoner\")\n\tTNT1 A 0 A_Jump(100,\"BlueComet\",\"4Comets\")\n  Normal:\n    LCBS PQ 5 Bright A_FaceTarget\n\tLCBS R 0 A_CustomMissile(\"LegNobleBall\",40,0,-8)\n\tLCBS R 0 A_CustomMissile(\"LegNobleBall\",40,0,-4)\n\tLCBS R 0 A_CustomMissile(\"LegNobleBall\",40,0,4)\n\tLCBS R 5 Bright A_CustomMissile(\"LegNobleBall\",40,0,0)\n    LCBS PQ 5 Bright A_FaceTarget\n\tLCBS R 0 A_CustomMissile(\"LegNobleBall\",40,0,-8)\n\tLCBS R 0 A_CustomMissile(\"LegNobleBall\",40,0,-4)\n\tLCBS R 0 A_CustomMissile(\"LegNobleBall\",40,0,4)\n\tLCBS R 5 Bright A_CustomMissile(\"LegNobleBall\",40,0,0)\n\tTNT1 A 0 A_Jump(127,\"Rockets\",\"Seekers\")\n\tGoto See\n   LegendaryAsg:\n    LCBS E 5 Bright A_FaceTarget\n\tLCBS E 6 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItemEx(\"BlueShellCasing\", 0, 32, 36, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\tTNT1 AAAA 0 Bright A_CustomMissile(\"LegendaryBlueTracer\",Random(32,38),0,Random(6,-6),0)\n\tTNT1 A 0 Bright A_CustomBulletAttack(22.5,18.3,4,Random(2,10)*6)\n\tLCBS F 2 Bright A_PlaySoundEx(\"Weapons/LegAutoShotgun\",\"Weapon\")\n    TNT1 A 0 A_Jump(45,\"Pause\")\n    TNT1 A 0 A_SpidRefire\n\tGoto LegendaryAsg+1\n  Hugger:\n    LCBS RQ 9 Bright A_FaceTarget\n\tLCBS PPPP 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLCBS P 0 A_CustomMissile(\"LegNobleBall3\",38,-20,0)\n    LCBS P 0 Bright A_CustomMissile(\"LegNobleBall3\",38,-20,0)\n\tLCBS PPPP 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_Jump(80,\"BlueComet\")\n    Goto See\n  BlueComet:\n    LCBS PQ 7 Bright A_FaceTarget\n\tLCBS R 2 Bright A_CustomMissile(\"LegNobleComet\", 38, 0, 0)\n\tLCBS R 0 A_CustomMissile(\"LegNobleComet\", 38, 0, 6)\n\tLCBS R 4 Bright A_CustomMissile(\"LegNobleComet\", 38, 0, -6)\n    LCBS PQ 7 Bright A_FaceTarget\n\tLCBS R 2 Bright A_CustomMissile(\"LegNobleComet\", 38, 0, 0)\n\tLCBS R 0 A_CustomMissile(\"LegNobleComet\", 38, 0, 6)\n\tLCBS R 4 Bright A_CustomMissile(\"LegNobleComet\", 38, 0, -6)\n\tTNT1 A 0 A_Jump(80,\"4Comets\")\n    Goto See\n   4Comets:\n    LCBS PQ 8 Bright A_FaceTarget\n\tLCBS R 0 A_CustomMissile(\"BigBlueComet\", 38, 0, 0)\n\tLCBS R 0 A_CustomMissile(\"BigBlueComet\", 38, 0, -5)\n\tLCBS R 0 A_CustomMissile(\"BigBlueComet\", 38, 0, 5)\n\tLCBS R 7 Bright A_CustomMissile(\"BigBlueComet\", 38, 0, 10)\n\tTNT1 A 0 A_Jump(127,\"Rage\")\n\tGoto See\n  Rage:\n    LCBS Q 1 Bright A_PlaySound(\"lcnoble/see\")\n\tLCBS Q 1 Bright A_FaceTarget\n\tLCBS Q 1 Bright A_SetUserVar(\"user_missile\",0)\n    LCBS RRRR 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLCBS QQQQ 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n  Raging:\n    LCBS Q 0 A_JumpIf(user_missile >= 28,\"See\")\n    LCBS Q 0 A_SetUserVar(\"user_missile\",user_missile+1)\n    LCBS QQ 0 Bright A_CustomMissile(\"LegNobleBall3Small\",0,0,random(0,359))\n    LCBS Q 4 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    Loop\n  BestAttack:\n    LCBS Q 1 Bright A_PlaySound(\"lcnoble/see\")\n    LCBS P 2 Bright A_FaceTarget\n\tLCBS PPPPPPPPPPPPPPPPP 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLCBS Q 2 Bright A_FaceTarget\n\tLCBS QQQQQQQQQQQQQQQQQ 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLCBS R 2 Bright A_FaceTarget\n\tLCBS R 1 Bright A_CustomMissile(\"FakeLegNobleBall4\",38,0,6)\n\tLCBS R 0 Bright A_CustomMissile(\"FakeLegNobleBall4\",38,0,-6)\n    LCBS R 8 Bright A_CustomMissile(\"LegNobleBall4\",38,0,0)\n\tTNT1 A 0 A_Jump(60,\"BestAttack2\")\n    Goto See\n  BestAttack2:\n    LCBS E 1 Bright A_PlaySound(\"lcnoble/see\")\n    LCBS E 2 Bright A_FaceTarget\n\tLCBS EEEEEEEEEEEEEEEEE 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLCBS E 2 Bright A_FaceTarget\n\tLCBS EEEEEEEEEEEEEEEFF 2 Bright A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tLCBS F 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlayWeaponSound(\"star/fire\")\n\tLCBS F 8 Bright A_CustomMissile(\"LegCyberKnightBlueStar\",40,6,0)\n    Goto See\n  LegCannon1:\n    LCBS E 0 Bright A_FaceTarget\n\tLCBS E 15 Bright A_PlaySound(\"legendarycannon/charge\")\n\tTNT1 A 0 A_PlaySound(\"legendarycannon/fire\")\n\tLCBS F 2 Bright A_CustomMissile(\"LegendaryCYNCannonProj\",40,26,0,0)\n    LCBS EE 5 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"legendarycannon/fire\")\n\tLCBS F 2 Bright A_CustomMissile(\"LegendaryCYNCannonProj\",40,26,0,0)\n    LCBS EE 5 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"legendarycannon/fire\")\n\tLCBS F 2 Bright A_CustomMissile(\"LegendaryCYNCannonProj\",40,26,0,0)\n    LCBS EE 5 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"legendarycannon/fire\")\n\tLCBS F 2 Bright A_CustomMissile(\"LegendaryCYNCannonProj\",40,26,0,0)\n    LCBS EE 5 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"legendarycannon/fire\")\n\tLCBS F 2 Bright A_CustomMissile(\"LegendaryCYNCannonProj\",40,26,0,0)\n    LCBS EE 5 Bright A_FaceTarget\n\tTNT1 A 0 A_Jump(90,\"LegCannon2\")\n\tTNT1 A 0 A_Jump(87,\"Seekers\",\"BFG10K\",\"Railgun\")\n  LegCannon2:\n    LCBS E 0 Bright A_FaceTarget\n\tLCBS E 15 Bright A_PlaySound(\"legendarycannon/charge\")\n    LCBS F 2 Bright A_CustomMissile(\"LegendaryCYKCannonBall\",40,26,0,0)\n    LCBS EE 2 Bright A_FaceTarget\n    LCBS F 2 Bright A_CustomMissile(\"LegendaryCYKCannonBall\",40,26,0,0)\n    LCBS EE 2 Bright A_FaceTarget\n\tLCBS F 2 Bright A_CustomMissile(\"LegendaryCYKCannonBall\",40,26,0,0)\n    LCBS EE 2 Bright A_FaceTarget\n    LCBS F 2 Bright A_CustomMissile(\"LegendaryCYKCannonBall\",40,26,0,0)\n    LCBS EE 2 Bright A_FaceTarget\n    LCBS F 2 Bright A_CustomMissile(\"LegendaryCYKCannonBall\",40,26,0,0)\n    LCBS EE 2 Bright A_FaceTarget\n    LCBS F 2 Bright A_CustomMissile(\"LegendaryCYKCannonBall\",40,26,0,0)\n    LCBS EE 2 Bright A_FaceTarget\n\tLCBS F 2 Bright A_CustomMissile(\"LegendaryCYKCannonBall\",40,26,0,0)\n    LCBS EE 2 Bright A_FaceTarget\n    LCBS F 2 Bright A_CustomMissile(\"LegendaryCYKCannonBall\",40,26,0,0)\n    LCBS EE 2 Bright A_FaceTarget\n\tLCBS F 2 Bright A_CustomMissile(\"LegendaryCYKCannonBall\",40,26,0,0)\n    LCBS EE 2 Bright A_FaceTarget\n    LCBS F 2 Bright A_CustomMissile(\"LegendaryCYKCannonBall\",40,26,0,0)\n    LCBS EE 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound (\"legendarycannon/steam\")\n\tTNT1 A 0 A_CustomMissile(\"LegendaryCannonSmoke\",35,26,0,0)\n\tTNT1 A 0 A_Jump(87,\"Seekers\",\"BFG10K\",\"Railgun\")\n\tGoto See\n  Rain:\n    LCBS P 2 Bright A_FaceTarget\n    LCBS PPPPPPP 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LCBS Q 2 Bright A_FaceTarget\n    LCBS QQQQQQQ 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LCBS Q 2 Bright A_FaceTarget\n    LCBS Q 0 A_CustomMissile(\"BlueRainCometNull\",32,0,200)\n    LCBS Q 0 A_CustomMissile(\"BlueRainCometNull\",32,0,90)\n    LCBS Q 0 A_CustomMissile(\"BlueRainCometNull\",32,0,-90)\n    LCBS Q 8 Bright A_CustomMissile(\"BlueRainCometNull\",32,0,0)\n    LCBS Q 2 Bright\n    LCBS QQQQQQQQ 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LCBS Q 2 Bright\n    LCBS QQQQQQQQ 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LCBS Q 2 Bright\n    LCBS QQQQQQQQ 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LCBS Q 2 Bright\n    LCBS QQQQQQQQ 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LCBS Q 2 Bright\n    LCBS QQQQQQQQ 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    LCBS Q 2 Bright\n    LCBS QQQQQQQQ 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n\tLCBS Q 2 Bright\n    LCBS QQQQQQQQ 2 Bright A_SpawnItem(\"BHellionSmokeSpawner\",0,0,0,0)\n    Goto See\n  Rockets:\n    LCBS E 4 Bright A_FaceTarget\n    LCBS F 3 Bright A_CustomMissile(\"LegendaryRocket\",40,26,0,0)\n\tLCBS E 4 Bright A_FaceTarget\n    LCBS F 3 Bright A_CustomMissile(\"LegendaryRocket\",40,26,0,0)\n\tLCBS E 4 Bright A_FaceTarget\n    LCBS F 3 Bright A_CustomMissile(\"LegendaryRocket\",40,26,0,0)\n\tLCBS E 4 Bright A_FaceTarget\n    LCBS F 3 Bright A_CustomMissile(\"LegendaryRocket\",40,26,0,0)\n\tLCBS E 4 Bright A_FaceTarget\n    LCBS F 3 Bright A_CustomMissile(\"LegendaryRocket\",40,26,0,0)\n\tLCBS E 3 Bright A_FaceTarget\n    LCBS F 2 Bright A_CustomMissile(\"LegendaryRocket\",40,26,0,0)\n\tTNT1 A 0 A_Jump(87,\"Seekers\",\"BFG10K\",\"Railgun\")\n    Goto See\n  Seekers:\n    LCBS E 4 A_FaceTarget\n    LCBS F 3 Bright A_CustomMissile(\"LegendaryHomingRocket\",40,26,0,0)\n\tLCBS E 4 A_FaceTarget\n    LCBS F 3 Bright A_CustomMissile(\"LegendaryHomingRocket\",40,26,0,0)\n\tLCBS E 4 A_FaceTarget\n    LCBS F 3 Bright A_CustomMissile(\"LegendaryHomingRocket\",40,26,0,0)\n\tLCBS E 4 A_FaceTarget\n    LCBS F 3 Bright A_CustomMissile(\"LegendaryHomingRocket\",40,26,0,0)\n\tLCBS E 4 A_FaceTarget\n    LCBS F 3 Bright A_CustomMissile(\"LegendaryHomingRocket\",40,26,0,0)\n\tLCBS E 4 A_FaceTarget\n    LCBS F 3 Bright A_CustomMissile(\"LegendaryHomingRocket\",40,26,0,0)\n\tTNT1 A 0 A_Jump(87,\"BFG10K\",\"Railgun\",\"RocketRage\")\n    Goto See\n  RocketRage:\n  \tTNT1 A 0 A_Jump(128,8)\n    LCBS EE 2 Bright A_FaceTarget\n    LCBS F 0 A_CustomMissile(\"LegendaryRocket\", 40, 26, Random(-6, 6))\n\tLCBS FF 2 Bright A_FaceTarget\n\tTNT1 A 0 A_CposRefire\n    TNT1 A 0 A_Jump(10,\"See\",\"Hugger\",\"Rage\",\"BestAttack\",\"Rain\",\"Rockets\",\"Seekers\",\"BFG10K\",\"Railgun\",\"BestAttack2\")\n\tGoto RocketRage\n\tLCBS EE 2 Bright A_FaceTarget\n    LCBS F 0 A_CustomMissile(\"LegendaryHomingRocket\", 40, 26, Random(-6, 6))\n\tLCBS FF 2 Bright A_FaceTarget\n\tTNT1 A 0 A_CposRefire\n\tTNT1 A 0 A_Jump(10,\"See\",\"Hugger\",\"Rage\",\"BestAttack\",\"Rain\",\"Rockets\",\"Seekers\",\"BFG10K\",\"Railgun\",\"BestAttack2\")\n\tGoto RocketRage\n  Railgun:\n    TNT1 A 0 A_PlaySound(\"weapons/rgcharge\")\n    LCBS E 25 A_FaceTarget\n    LCBS F 5 Bright A_CustomMissile(\"LegendaryCyberRail\",40,26,0,0)\n\tLCBS E 10 A_FaceTarget\n    LCBS F 5 Bright A_CustomMissile(\"LegendaryCyberRail\",40,26,0,0)\n\tgoto see\n  BFG10K:\n\tTNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\tLCBS E 18 Bright A_FaceTarget\n\tLCBS E 6 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLCBS F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",40,26,Random(-4, 4))\n\tLCBS E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLCBS F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",40,26,Random(-4, 4))\n\tLCBS E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLCBS F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",40,26,Random(-4, 4))\n\tLCBS E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLCBS F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",40,26,Random(-4, 4))\n\tLCBS E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLCBS F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",40,26,Random(-4, 4))\n\tLCBS E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLCBS F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",40,26,Random(-4, 4))\n\tLCBS E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLCBS F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",40,26,Random(-4, 4))\n\tLCBS E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLCBS F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",40,26,Random(-4, 4))\n\tLCBS E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLCBS F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",40,26,Random(-4, 4))\n\tLCBS E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLCBS F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",40,26,Random(-4, 4))\n\tLCBS E 20 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\tGoto See\n MinionSummoner:\n    TNT1 A 0 A_PlaySound(\"monster/brusit\")\n\tLCBS PPPPPPPPPPPPPPPPP 2 Bright A_SpawnItem(\"GHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_ChangeFlag(Reflective,1)\n\tTNT1 A 0 A_Playsound (\"hk/summon\")\n\tTNT1 A 0 A_SpawnItemEx(\"CyberNobleSummoner\",0,0,20,30,0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"CyberNobleSummoner\",0,0,20,30,0,0,180,0)\n\tTNT1 A 0 A_SpawnItemEx(\"CyberNobleSummoner\",0,0,20,30,0,0,225,0)\n\tTNT1 A 0 A_SpawnItemEx(\"CyberNobleSummoner\",0,0,20,30,0,0,305,0)\n\tLCBS P 25 Bright\n\tTNT1 AAA 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n\tTNT1 A 0 A_ChangeFlag(Reflective,0)\n\tGoto See\n  Melee:\n    LCBS PQ 6 Bright A_FaceTarget\n    LCBS R 6 Bright A_MeleeAttack\n    Goto See\n  Pain:\n    TNT1 A 0 A_Jump(8,\"Rage\")\n  \tTNT1 A 0 A_Jump(42,\"Teleport\")\n\tTNT1 A 0 A_Jump(128,\"PainMissile\",\"Rage2\")\n    LCBS H 4 Bright A_Pain\n    Goto See\n  Rage2:\n\tLCBS H 4 Bright A_Pain\n\tTNT1 A 0 Bright A_PlaySound(\"brain/spit\")\n\tLCBS RQ 5 Bright\n\tLCBS PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP 1 Bright A_SpawnItemEx(\"LegCyNobleSpike\",Random(600,-600),Random(600,-600),0,0,0,0,SXF_NOCHECKPOSITION)\n\tLCBS P 5 Bright\n\tGoto 4Comets\n  PainMissile:\n    LCBS H 4 Bright A_Pain\n    Goto Missile\n  Death:\n    TNT1 A 0\n    LCBS I 0 A_Scream\n\tLCBS IIIIIIIIIIIIIIIIIIIIIIIIIII 2 A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tLCBS IIIIIIIIIIIIIIIIIIIIIIIIIII 2 A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tTNT1 AA 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\tTNT1 A 0 A_SpawnItem(\"MiniDeathBall\")\n\tLCBS JJJKKK 2 Bright A_CustomMissile (\"PainfulDeathKaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\tTNT1 AA 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n    TNT1 AAAA 0 A_CustomMissile(\"LegendarySmokeFX\", Random(30,60), 0, random(0,360), 2, random(0,360))\n    LCBS L 4 Bright A_NoBlocking\n    LCBS MN 3 Bright\n    LCBS O -1\n    Stop\n    }\n}\nACTOR LCNGhost\n{\nScale 1.22\nRENDERSTYLE Translucent\nAlpha 0.75\n+NOGRAVITY\n+CLIENTSIDEONLY\n+DONTSPLASH\n+NOINTERACTION\n+NOCLIP\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    LCBS A 2 A_FadeOut(0.09)\n    Loop\n  Toaster:\n    TNT1 A 0\n\tStop\n    }\n}\n\nACTOR LegCyNobleSpike : DukeFire\n{\n+ExtremeDeath\n+NOTIMEFREEZE\nScale 3\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_PlaySound(\"monsters/hellionflame\")\n\tBTRD AB 2 Bright\n    BTRD C 10 Bright A_Explode(38,92,0)\n\tBTRD DEFGHIJ 1 Bright\n    Stop\n\t}\n}\n\nActor LegCyNoblePuff : CyNoblePuff\n{\nDamageType \"Legendary\"\n+NOTIMEFREEZE\n}\nActor FakeLegNobleBall4 : LegNobleBall4\n{\n-SeekerMissile\n}\n\nActor CyberNobleSummoner\n{\n Height 8\n Radius 25\n Speed 30\n Damage (0)\n +RippeR\n +BloodlessImpact\n +NOTIMEFREEZE\n  States\n   {\n    Spawn:\n\t TNT1 A 5\n\tDeath:\n\t TNT1 A 0\n\t TNT1 A 0 A_SpawnItemEx(\"GHellionSmokeSpawner\",0,0,0,0,0,0,0,128)\n\t TNT1 A 2\n\t TNT1 A 0 A_SpawnItemEx(\"LegCyberNobleMinion\")\n\t Stop\n   }\n}\n\nActor LegCyberNobleMinion : CyberNoble\n{\nDamageFactor \"Legendary\", 0.0\nDamageFactor \"Legendary1\", 0.0\nDamageFactor \"LegendaryPlayer\", 0.3\nDamageFactor \"LegendaryGuru\", 0.0\nDamageFactor \"LegendaryGuruPlayer\", 0.3\nDamageFactor \"LegMind\", 0.0\nDamageFactor \"Cyber10K\", 0.0\n+NOTIMEFREEZE\n}\n\nActor LegCyberKnightBlueStar\n{\n    Radius 12\n    Height 12\n    Speed 40\n    Damage 50\n    Scale 3.2\n    PROJECTILE\n    RENDERSTYLE ADD\n\t+SEEKERMISSILE\n    +EXTREMEDEATH\n    +SPAWNSOUNDSOURCE\n    +DONTREFLECT\n    +PIERCEARMOR\n    +FOILINVUL\n    +NOTIMEFREEZE\n    +BRIGHT\n    ALPHA 0.8\n\tDamageType \"NobleComet\"\n    DeathSound \"star/explode\"\n    Obituary \"%o was mechanized by a Legendary Hell Knight that was given a second chance.\"\n    States\n    {\n    Spawn:\n\t    TNT1 A 0 A_SeekerMissile(15,5)\n        LRB1 ABCD 2 Bright A_CustomMissile(\"BluestarFX\",0,0,0,0)\n\t\tTNT1 A 0 A_SeekerMissile(15,5)\n        Loop\n    Death:\n\t    TNT1 A 0 A_Explode(192,384,0)\n\t    TNT1 A 0 Radius_Quake(15,20,0,20,0)\n\t    TNT1 A 0 A_SpawnItemEx(\"BlueDTech10KShockwave\", 0, 0, 15, 0, 0, 0, 0, 128)\n        TNT1 A 20 A_SpawnItem(\"BlueDTBFGEx\",0,-10)\n\t\tLRB1 E 3 Bright\n        LRB1 FGHIJKLMNO 3 Bright\n        Stop\n    }\n}\n\nACTOR BlueDTech10KShockwave : SmokeFX\n{\nSpeed 0\nScale 2.5\nAlpha 0.85\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nSHUK ABCDEFGHIJKLMNOPQR 2 Bright A_FadeOut(0.04)\nStop\n}\n}\n\nACTOR BlueGuruSpray : GuruSpawnerInheritance\n{\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"BlueGuruSprayGlowX\",0,0,0,0,0,0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"BlueGuruSprayGlowY\",0,0,0,0,0,0,0,0,0)\n\tTNT1 AAAAAA 3 A_SpawnItemEx(\"BlueGuruSpraySpark\",random(24,-24),random(24,-24),random(24,-24),0,0,0,0,0,0)\n\tStop\n\t}\n}\n\nACTOR BlueDTBFGEx : PlayerDTBFGEx\n{\nRenderStyle Add\nAlpha 0.85\n+CLIENTSIDEONLY\n+NOGRAVITY\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nLGE5 AAAAAABBBBBBCCCCCCDDDDDD 1 Bright A_CustomMissile(\"BlueKaboom3\", 0, 0, random(0,360), 2, random(0,360))\nLGE5 EF 6 Bright\nStop\n}\n}\nACTOR BluestarFX\n{\n   Radius 2\n   Height 2\n   Speed 0\n   PROJECTILE\n   RENDERSTYLE ADD\n   +CLIENTSIDEONLY\n   +NOTIMEFREEZE\n   Scale 2.0\n   ALPHA 0.67\n   States\n   {\n   Spawn:\n       TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t  TNT1 A 1\n      LRBF PQ 3 Bright A_FadeOut(0.1)\n      Loop\n  Toaster:\n    TNT1 A 0\n\tStop\n   }\n}\n\nActor MiniGuruStruckGlowX : GuruStruckGlowX\n{\nScale 0.1\n}\nActor MiniGuruStruckGlowY : GuruStruckGlowY\n{\nScale 0.1\n}\n\nACTOR MiniGuruSpray : GuruSpawnerInheritance\n{\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"MiniGuruSprayGlowX\",0,0,0,0,0,0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"MiniGuruSprayGlowY\",0,0,0,0,0,0,0,0,0)\n\tTNT1 AAAAAA 3 A_SpawnItemEx(\"MiniGuruSpraySpark\",random(24,-24),random(24,-24),random(24,-24),0,0,0,0,0,0)\n\tStop\n\t}\n}\n\nActor MiniGuruSpraySpark : GuruSpraySpark\n{\nScale 0.15\n}\n\nActor MiniCyberGuruSphereSmoke : CyberGuruSphereSmoke\n{\nScale 1.4\n}\n\nActor MiniDeathBall : CyberGuruBall\n{\nObituary \"%o payed the ultimate price for his greed.\"\nDamageType \"NobleComet\"\nStates\n{\nSpawn:\nTNT1 A 0 A_PlaySound(\"Weapons/GuruBlast3\",5)\nGoto Death\n  Death:\n\tTNT1 A 0 A_PlaySound(\"Weapons/GuruBlast3\",5)\n\t//COLLATERAL DAMAGE EFFECTS\n\tTNT1 A 0 A_Explode(1024,192,0,1)\n\tTNT1 A 0 A_BFGSpray(\"MiniGuruSpray\",15,20)\n\n\t//IMPACT STUFF\n\tTNT1 A 0 A_SpawnItemEx(\"MiniGuruStruckGlowX\",0,0,10,0,0,0,0,128,0)\n\tTNT1 A 0 A_SpawnItemEx(\"MiniGuruStruckGlowY\",0,0,10,0,0,0,0,128,0)\n\tTNT1 AAAAAAAAAAA 0 A_SpawnItemEx(\"MiniCyberGuruSphereSmoke\",random(126,-126),random(126,-126),random(66,-66),0.00001*random(100000,-100000),0.00001*random(100000,-100000),0.00001*random(100000,-100000),random(0,359),0,0)\n\tTNT1 AAAAAAAAAAA 0 A_SpawnItemEx(\"MiniGuruChunkSpark\",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)\n\tTNT1 AAAAAAAAAAAAAAAAAAA 2 A_SpawnItemEx(\"MiniGuruChunkSpark\",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)\n\tStop\n  }\n}\n\nACTOR MiniGuruSprayGlowY : GuruSprayGlowY\n{\n\tScale 0.013\n}\n\nACTOR MiniGuruSprayGlowX : GuruSprayGlowX\n{\n\tScale 0.013\n}\n\nACTOR MiniGuruChunkSpark : GuruChunkSpark\n{\n\tScale 0.75\n}\n\nActor LegendaryCYKCannonBall : LegendaryCannonBall\n{\nDamageType \"NobleComet\"\nSpecies \"Nobles\"\n-ThruSpecies\nDecal CacoScorch\nStates\n{\n  Spawn:\n    LRB1 ABCD 2 A_CustomMissile(\"LegRevBallFX\",0,0,0,0)\n    Loop\n  Death:\n\tLRB1 ABCD 4 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(64,32,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/clrocketexplode\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"LegendaryKaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n    LRB1 EFGHIJKLMNO 3\n    Stop\n    }\n}\n\nActor LegendaryCYNCannonProj : LegendaryCannonProj\n{\nDamageType \"NobleComet\"\nStates\n{\n  Spawn:\n    LRBA A 0\n    LRBA A 0 bright A_SeekerMissile(15,8,SMF_LOOK)\n\tLRB3 AA 1 bright A_SpawnItemEx(\"LegRevBall3Trail2\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n\tLRBA A 0 bright A_SeekerMissile(1,8,SMF_LOOK)\n\tLRB3 BB 1 bright A_SpawnItemEx(\"LegRevBall3Trail2\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n\tLRBA A 0 bright A_SeekerMissile(15,8,SMF_LOOK)\n\tLRB3 CC 1 bright A_SpawnItemEx(\"LegRevBall3Trail2\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n\tLRBA A 0 bright A_SeekerMissile(15,8,SMF_LOOK)\n\tLRB3 DD 1 bright A_SpawnItemEx(\"LegRevBall3Trail2\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n    loop\n  Death:\n    TNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"LegendaryKaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n    TNT1 I 8 bright A_Explode(64,80,0)\n    TNT1 J 6 bright\n    TNT1 K 4 bright\n    Stop\n  }\n}"
      },
      {
        "source": "pk3",
        "name": "Monsters/LegendaryBehemoth2.txt",
        "contents": "ACTOR LegendaryBehemoth2 : LegendaryBehemoth replaces LegendaryBehemoth\n{\nMonster\nRadius 48\nHeight 64\nHealth 2200\nPainChance 50\nScale 1.25\nSpeed 9\nDamageFactor \"BeheComet\", 0.0\nDamageFactor \"FatFlamer\", 0.0\nDamageFactor \"Legendary\", 0.0\nDamageFactor \"LegendaryGuru\", 0.0\nDamageFactor \"LegendaryGuruPlayer\", 0.3\nDamageFactor \"LegendaryPlayer\", 0.3\nDamageFactor \"Legendary1\", 0.0\nDamageFactor \"PDTBFG\", 0.25\nDamageFactor \"PDTBFGTracer\", 0.25\nDamageFactor \"PlayerDevBall\", 0.125\nDamageFactor \"PlayerDevBall2\", 0.125\nDamageFactor \"PlayerDTBFGRailgunSlug\", 0.125\nDamageFactor \"PlayerDevTracer\", 0.125\nDamageFactor \"DBFG10K2\", 0.65\nDamageFactor \"PlayerDBFG10K2\", 0.65\nDamageFactor \"DBFG2\", 0.65\nDamageFactor \"PlayerDBFG2\", 0.65\nDamageFactor 0.7\nDropItem \"LifeEssence\" 140\nDropItem \"ArmorBonusMax\" 140\nBloodColor \"Blue\"\nSpecies \"Fatsos\"\n+FLOORCLIP\n+BOSS\n+BOSSDEATH\n+MISSILEMORE\n+MISSILEEVENMORE\n+QUICKTORETALIATE\n+DONTHURTSPECIES\n+NOICEDEATH\n+DONTGIB\n+NOTARGET\n+NORADIUSDMG\n+NOTIMEFREEZE\n+Bright\nMass 1500\nSeeSound \"FreezerBehe/Sight\"\nPainSound \"FreezerBehe/Pain\"\nDeathSound \"FreezerBehe/Death\"\nActiveSound \"manc/idle\"\nDropItem \"LegendarySphere\" 110 1\nDropItem \"LegendaryRune\" 0 0\nDropItem \"LDemonAmmoBox\" 256\nDropItem \"LDemonAmmo\" 256\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"Legendary Plasmatic Cannon 2\" 180 1\nDropItem \"LegTimeFreezeSphere\" 80\nObituary \"%o was turned into a pile of gold and blue meat slime by a Legendary Behemoth.\"\nvar int user_heal;\nvar int user_music;\nStates\n{\n    Spawn:\n\t   LEG2 CCC 0 Bright A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 C 8 Bright A_Look\n\t   LEG2 CCC 0 Bright A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 C 8 Bright A_Look\n\t   LEG2 CCC 0 Bright A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEGI C 8 Bright A_Look\n\t   LEGI CCC 0 Bright A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEGI C 8 Bright A_Look\n\t   LEGI CCC 0 Bright A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n       Loop\n    See:\n\t   TNT1 A 0 A_JumpIf(user_music == 1,3)\n       TNT1 A 0 ACS_ExecuteAlways(5432,0,11)\n\t   TNT1 A 0 A_SetUserVar(\"user_music\",1)\n\t   TNT1 A 0 A_Jump(100,\"Rush\")\n       TNT1 A 0 A_SpawnItem(\"LegendaryBeefyStep\",0,0,0,0)\n\t   LEG2 AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n       LEG2 AA 2 Bright A_Chase\n\t   LEG2 AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 BB 2 Bright A_Chase\n\t   LEG2 AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 CC 2 Bright A_Chase\n\t   LEG2 AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 DD 2 Bright A_Chase\n       TNT1 A 0 A_SpawnItem(\"LegendaryBeefyStep\",0,0,0,0)\n       LEG2 AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 EE 2 Bright A_Chase\n\t   LEG2 AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 FF 2 Bright A_Chase\n\t   TNT1 A 0 A_Jump(35,\"Teleport\")\n       Loop\n\tRush:\n       TNT1 A 0 A_SpawnItem(\"LegendaryBeefyStep\",0,0,0,0)\n\t   LEG2 AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 AAAAA 0 A_Chase\n       LEG2 A 2 Bright A_SpawnItemEx(\"LBGhost\",0,0,0,0,0,0,0,128)\n\t   LEG2 AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 AAAAA 0 A_Chase\n       LEG2 B 2 Bright A_SpawnItemEx(\"LBGhost\",0,0,0,0,0,0,0,128)\n\t   LEG2 AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 AAAAA 0 A_Chase\n       LEG2 C 2 Bright A_SpawnItemEx(\"LBGhost\",0,0,0,0,0,0,0,128)\n\t   LEG2 AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 AAAAA 0 A_Chase\n       LEG2 D 2 Bright A_SpawnItemEx(\"LBGhost\",0,0,0,0,0,0,0,128)\n       TNT1 A 0 A_SpawnItem(\"LegendaryBeefyStep\",0,0,0,0)\n\t   LEG2 AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 AAAAA 0 A_Chase\n       LEG2 E 2 Bright A_SpawnItemEx(\"LBGhost\",0,0,0,0,0,0,0,128)\n\t   LEG2 AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 AAAAA 0 A_Chase\n       LEG2 F 2 Bright A_SpawnItemEx(\"LBGhost\",0,0,0,0,0,0,0,128)\n\t   TNT1 A 0 A_Jump(30,\"Teleport\")\n\t   TNT1 A 0 A_Jump(75,\"See\")\n       Loop\n\tTeleport:\n\t   LEG2 A 1 Bright A_UnSetShootable\n\t   LEG2 AAAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 AAAAAAAAAA 1  A_FadeOut(0.1,0)\n\t   LEG2 A 2\n\t   LEG2 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander\n\t   LEG2 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander\n\t   LEG2 A 1 A_PlayWeaponSound(\"boss/teleport\")\n\t   LEG2 AAAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 AAAAAAAAAA 1 A_FadeIn(0.1)\n\t   LEG2 A 1 Bright A_SetShootable\n\t   Goto See\n    Missile:\n       TNT1 A 0 A_SetShootable\n       TNT1 A 0 A_SetTranslucent(1)\n\t   TNT1 A 0 A_JumpIfCloser(350,\"BlueFlame\")\n\t   TNT1 A 0 A_Jump(156,\"BFGG\",\"Cannon\",\"Combo\",\"Floor\",\"Proton\")\n    Normal:\n       TNT1 A 0 A_PlaySound(\"monsters/volattack\")\n       LEG2 G 15 Bright A_FaceTarget\n       TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_PlayWeaponSound(\"legendarycannon/fire\")\n       TNT1 A 0 A_CustomMissile(\"LegBehComet\", 30, -30, Random(0, 6))\n       LEG2 H 2 Bright A_CustomMissile(\"LegBehComet\", 30, 30, Random(0, -6))\n       TNT1 A 0 A_CustomMissile(\"LegBehComet\", 30, 30, Random(-7, -12))\n       LEG2 H 6 Bright A_CustomMissile(\"LegBehComet\", 30, -30, Random(7, 12))\n       LEG2 IG 8 Bright A_FaceTarget\n\t   TNT1 A 0 A_PlayWeaponSound(\"legendarycannon/fire\")\n       TNT1 A 0 A_CustomMissile(\"LegBehComet\", 30, -30, Random(0, 6))\n       LEG2 H 2 Bright A_CustomMissile(\"LegBehComet\", 30, 30, Random(0, -6))\n       TNT1 A 0 A_CustomMissile(\"LegBehComet\", 30, 30, Random(-7, -12))\n       LEG2 H 6 Bright A_CustomMissile(\"LegBehComet\", 30, -30, Random(7, 12))\n       LEG2 IG 8 Bright A_FaceTarget\n\t   TNT1 A 0 A_PlayWeaponSound(\"legendarycannon/fire\")\n       TNT1 A 0 A_CustomMissile(\"LegBehComet\", 30, -30, Random(0, 6))\n       LEG2 H 2 Bright A_CustomMissile(\"LegBehComet\", 30, 30, Random(0, -6))\n       TNT1 A 0 A_CustomMissile(\"LegBehComet\", 30, 30, Random(-7, -12))\n       LEG2 H 6 Bright A_CustomMissile(\"LegBehComet\", 30, -30, Random(7, 12))\n       LEG2 IG 8 Bright A_Jump(48,\"BFGG\")\n       Goto See\n    BFGG:\n\t   LEG2 G 1 Bright A_PlaySound(\"FreezerBehe/Sight\")\n\t   LEG2 G 1 Bright A_FaceTarget\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n\t   TNT1 A 0 A_PlaySound(\"monsters/volattack\")\n\t   TNT1 A 0 A_PlayWeaponSound(\"weapons/bfgf\")\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   TNT1 A 0 A_ChangeFlag(NOPAIN,1)\n\t   LEG2 H 0 A_CustomMissile(\"LegBehBFGBall\", 30, 30, 0)\n       LEG2 H 6 Bright A_CustomMissile(\"LegBehBFGBall\", 30, -30, 0)\n\t   TNT1 A 0 A_ChangeFlag(NOPAIN,0)\n       LEG2 IG 8 Bright A_Jump(80,\"Cannon\")\n       Goto See\n    Cannon:\n\t   LEG2 G 1 Bright A_PlaySound(\"FreezerBehe/Sight\")\n\t   LEG2 G 1 Bright A_FaceTarget\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n\t   TNT1 A 0 A_PlaySound(\"monsters/volattack\")\n\t   TNT1 A 0 A_PlayWeaponSound(\"legendarycannon/charge\")\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   TNT1 A 0 A_ChangeFlag(NOPAIN,1)\n\t   TNT1 A 0 A_PlayWeaponSound(\"legendarycannon/fire\")\n\t   TNT1 A 0 A_CustomMissile(\"LegBehCannonProj\", 30, -30, Random(0, 6))\n       LEG2 H 2 Bright A_CustomMissile(\"LegBehCannonProj\", 30, 30, Random(0, -6))\n       TNT1 A 0 A_CustomMissile(\"LegBehCannonProj\", 30, 30, Random(-7, -12))\n       LEG2 H 6 Bright A_CustomMissile(\"LegBehCannonProj\", 30, -30, Random(7, 12))\n       LEG2 IG 8 Bright A_FaceTarget\n\t   TNT1 A 0 A_PlayWeaponSound(\"legendarycannon/fire\")\n       TNT1 A 0 A_CustomMissile(\"LegBehCannonProj\", 30, -30, Random(0, 6))\n       LEG2 H 2 Bright A_CustomMissile(\"LegBehCannonProj\", 30, 30, Random(0, -6))\n       TNT1 A 0 A_CustomMissile(\"LegBehCannonProj\", 30, 30, Random(-7, -12))\n       LEG2 H 6 Bright A_CustomMissile(\"LegBehCannonProj\", 30, -30, Random(7, 12))\n       LEG2 IG 8 Bright A_FaceTarget\n\t   TNT1 A 0 A_PlayWeaponSound(\"legendarycannon/fire\")\n       TNT1 A 0 A_CustomMissile(\"LegBehCannonProj\", 30, -30, Random(0, 6))\n       LEG2 H 2 Bright A_CustomMissile(\"LegBehCannonProj\", 30, 30, Random(0, -6))\n       TNT1 A 0 A_CustomMissile(\"LegBehCannonProj\", 30, 30, Random(-7, -12))\n       LEG2 H 6 Bright A_CustomMissile(\"LegBehCannonProj\", 30, -30, Random(7, 12))\n\t   TNT1 A 0 A_ChangeFlag(NOPAIN,0)\n       LEG2 IG 8 Bright A_Jump(80,\"Floor\")\n       Goto See\n\tFloor:\n\t   TNT1 A 0 A_PlaySound(\"monsters/volattack\")\n       LEG2 G 15 Bright A_FaceTarget\n       TNT1 A 0 A_FaceTarget\n       TNT1 A 0 A_CustomMissile(\"LegBehFloorFire\", 30, 30, 0)\n       LEG2 H 8 Bright A_CustomMissile(\"LegBehFloorFire\", 30, -30, 0)\n       LEG2 IG 8 Bright A_FaceTarget\n       TNT1 A 0 A_CustomMissile(\"LegBehFloorFire\", 30, 30, 0)\n       LEG2 H 8 Bright A_CustomMissile(\"LegBehFloorFire\", 30, -30, 0)\n       LEG2 IG 8 Bright A_Jump(80,\"Combo\")\n       Goto See\n    Combo:\n       TNT1 A 0 A_PlaySound(\"monsters/volattack\")\n       LEG2 G 8 Bright A_FaceTarget\n       TNT1 A 0 A_FaceTarget\n       LEG2 H 4 Bright A_CustomMissile(\"LegBehBall\", 30, 30, 0)\n       LEG2 IG 2 Bright A_FaceTarget\n\t   LEG2 H 4 Bright A_CustomMissile(\"LegBehBall\", 30, -30, 0)\n       LEG2 IG 2 Bright A_FaceTarget\n\t   LEG2 H 4 Bright A_CustomMissile(\"LegBehBall\", 30, 30, 0)\n       LEG2 IG 2 Bright A_FaceTarget\n\t   LEG2 H 4 Bright A_CustomMissile(\"LegBehBall\", 30, -30, 0)\n       LEG2 IG 2 Bright A_FaceTarget\n\t   LEG2 H 4 Bright A_CustomMissile(\"LegBehBall\", 30, 30, 0)\n       LEG2 IG 2 Bright A_FaceTarget\n\t   LEG2 H 4 Bright A_CustomMissile(\"LegBehBall\", 30, -30, 0)\n       LEG2 IG 2 Bright A_FaceTarget\n\t   LEG2 H 4 Bright A_CustomMissile(\"LegBehBall\", 30, 30, 0)\n       LEG2 IG 2 Bright A_FaceTarget\n\t   LEG2 H 4 Bright A_CustomMissile(\"LegBehBall\", 30, -30, 0)\n       LEG2 IG 2 Bright A_FaceTarget\n\t   LEG2 H 4 Bright A_CustomMissile(\"LegBehBall\", 30, 30, 0)\n       LEG2 IG 2 Bright A_FaceTarget\n\t   LEG2 H 4 Bright A_CustomMissile(\"LegBehBall\", 30, -30, 0)\n       LEG2 IG 2 Bright A_FaceTarget\n\t   LEG2 H 4 Bright A_CustomMissile(\"LegBehBall\", 30, 30, 0)\n       LEG2 IG 2 Bright A_FaceTarget\n\t   LEG2 H 4 Bright A_CustomMissile(\"LegBehBall\", 30, -30, 0)\n       LEG2 IG 2 Bright A_FaceTarget\n\t   LEG2 H 4 Bright A_CustomMissile(\"LegBehBall\", 30, 30, 0)\n       LEG2 IG 2 Bright A_FaceTarget\n\t   LEG2 H 4 Bright A_CustomMissile(\"LegBehBall\", 30, -30, 0)\n       LEG2 IG 2 Bright A_FaceTarget\n\t   LEG2 H 4 Bright A_CustomMissile(\"LegBehBall\", 30, 30, 0)\n       LEG2 IG 2 Bright A_FaceTarget\n\t   LEG2 H 4 Bright A_CustomMissile(\"LegBehBall\", 30, -30, 0)\n       LEG2 IG 2 Bright A_FaceTarget\n\t   LEG2 I 0 A_Jump(80,\"Proton\")\n       Goto See\n   Proton:\n\t   LEG2 G 1 Bright A_PlaySound(\"FreezerBehe/Sight\")\n\t   LEG2 G 1 Bright A_FaceTarget\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t   LEG2 G 0 A_FaceTarget\n\t   TNT1 A 0 A_PlaySound(\"monsters/volattack\")\n\t   TNT1 A 0 A_PlayWeaponSound(\"legproton/load\")\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   LEG2 G 0 A_FaceTarget\n       LEG2 G 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\t   TNT1 A 0 A_ChangeFlag(NOPAIN,1)\n\t   TNT1 A 0 A_PlaySound(\"Petrovec/Fire\",1)\n\t   TNT1 A 0 A_PlaySound(\"Petrovec/AddFire\",6)\n\t   TNT1 A 0 A_PlaySound(\"Petrovec/Ambient\",5)\n\t   TNT1 A 0 A_CustomMissile(\"LehBehProntonBolt\", 30, -30, Random(0, 6))\n       LEG2 H 2 Bright A_CustomMissile(\"LehBehProntonBolt\", 30, 30, Random(0, -6))\n       TNT1 A 0 A_CustomMissile(\"LehBehProntonBolt\", 30, 30, Random(-7, -12))\n       LEG2 H 6 Bright A_CustomMissile(\"LehBehProntonBolt\", 30, -30, Random(7, 12))\n\t   TNT1 A 0 A_ChangeFlag(NOPAIN,0)\n       LEG2 IG 8 Bright A_Jump(80,\"Floor\")\n       Goto See\n    BlueFlame:\n\t   TNT1 A 0 A_Jump(148,\"BFGG\",\"Combo\",\"Floor\")\n\t   TNT1 A 0 A_PlaySound(\"hectebus/flameready\")\n\t   LEG2 GG 5 Bright A_FaceTarget\n\t   TNT1 A 0 A_PlaySound(\"monsters/fatsofire\")\n       TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n       TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n\t   TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n       TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n       TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n\t   TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n       TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n\t   TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n\t   TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n       TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n       TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n\t   TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n       TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n       TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n       TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n\t   TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n       TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n       TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n       TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n\t   TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n       TNT1 A 0 A_FaceTarget\n\t   TNT1 A 0 A_CustomMissile(\"LegBehFlame\", 30, 30, Random(6, -6), CMF_AIMOFFSET)\n       LEG2 H 1 Bright A_CustomMissile(\"LegBehFlame\", 30, -30, Random(6, -6), CMF_AIMOFFSET)\n\t   LEG2 IG 12 Bright\n\t   Goto See\n    Pain:\n\t   TNT1 A 0 A_Jump(45,\"Teleport\")\n\t   TNT1 A 0 A_Jump(40,\"Healing\")\n       TNT1 A 0 A_Jump(156,\"PainMissile\")\n       LEG2 J 6 Bright A_Pain\n       Goto See\n    PainMissile:\n       LEG2 J 6 Bright A_Pain\n       Goto Missile\n    Death:\n\t   LEG2 K 6 A_StopSound(6)\n\t   TNT1 A 0 A_Explode(24,64,0)\n       LEG2 L 6 A_Scream\n       TNT1 A 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n       LEG2 M 6 A_NoBlocking\n       TNT1 A 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n       LEG2 NOPQR 6\n       LEG2 S 6\n       LEG2 T -1 A_KillMaster\n       Stop\n       }\n}\n\nACTOR LegBehComet : Comet\n{\nScale 0.55\nDamageType \"BeheComet\"\nMissileType \"\"\nRenderStyle Add\nDamage 15\nAlpha 0.85\n+SEEKERMISSILE\n+DOOMBOUNCE\n+NOTIMEFREEZE\nBounceCount 3\nSpeed 30\nDECAL Scorch\nStates\n{\nSpawn:\nLHTB AAAAABBBBBB 1 Bright A_SpawnItemEx(\"LegBehCometTail\", 0, 0, 0, 0, 0, 0, 0, 128)\nFly:\nTNT1 A 0 A_SeekerMissile(15,8,SMF_LOOK)\nLHTB AAAAA 1 Bright A_SpawnItemEx(\"LegBehCometTail\", 0, 0, 0, 0, 0, 0, 0, 128)\nTNT1 A 0 A_SeekerMissile(15,8,SMF_LOOK)\nLHTB BBBBB 1 Bright A_SpawnItemEx(\"LegBehCometTail\", 0, 0, 0, 0, 0, 0, 0, 128)\nLoop\nDeath:\nTNT1 A 0\nTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\nTNT1 AAAA 0 A_SpawnItemEx(\"LegendaryDebris\",0,0,Random(20,40),Random(4,-4),Random(4,-4),Random(4,8),0,128)\nTNT1 AAA 0 A_CustomMissile(\"BlueKaboom\", 0, 0, random(0,360), 2, random(0,360))\nTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\nBCOM DE 3 Bright\nStop\n}\n}\n\nACTOR LegBehCometTail : CometTail\n{\nAlpha 0.85\nScale 0.75\n+NOTIMEFREEZE\n+CLIENTSIDEONLY\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nTNT1 A 1\nLBHT ABCDE 2 Bright A_FadeOut(0.12)\nStop\n  Toaster:\n    TNT1 A 0\n\tStop\n}\n}\n\nActor LegBehCannonProj\n{\nRadius 8\nHeight 10\nSpeed 40\nDamage 12\nScale 0.17\nProjectile\n+SEEKERMISSILE\n+RANDOMIZE\n+EXTREMEDEATH\n+DOOMBOUNCE\n+FORCERADIUSDMG\n+NOTIMEFREEZE\nBounceCount 2\nDeathSound \"lrball3/exp\"\nDamageType \"BeheComet\"\nRenderStyle Add\nStates\n{\n  Spawn:\n    LRB3 A 0\n    LRB3 A 0 A_SeekerMissile(15,8,SMF_LOOK)\n\tLRB3 AA 1 Bright A_SpawnItemEx(\"LegRevBall3Trail2\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n\tLRB3 A 0 A_SeekerMissile(1,8,SMF_LOOK)\n\tLRB3 BB 1 Bright A_SpawnItemEx(\"LegRevBall3Trail2\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n\tLRB3 A 0 A_SeekerMissile(15,8,SMF_LOOK)\n\tLRB3 CC 1 Bright A_SpawnItemEx(\"LegRevBall3Trail2\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n\tLRB3 A 0 A_SeekerMissile(15,8,SMF_LOOK)\n\tLRB3 DD 1 Bright A_SpawnItemEx(\"LegRevBall3Trail2\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n    loop\n  Death:\n    TNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"LegendaryKaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n    TNT1 I 8 Bright A_Explode(32,80,0)\n    TNT1 J 6 Bright\n    TNT1 K 4 Bright\n    Stop\n  }\n}\n\nACTOR LegBehBFGBall : BFGBall\n{\n+EXTREMEDEATH\n+FORCERADIUSDMG\n+NOTIMEFREEZE\nDeathSound \"lrball3/exp\"\nScale 1.4\nSpeed 35\nDECAL BlueBFG9500Lightning\nDamageType \"BeheComet\"\nStates\n{\nSpawn:\n    LTB1 A 0 A_CustomMissile(\"LegBehBFGBallTrail\",0,0,0,CMF_AIMDIRECTION|CMF_TRACKOWNER,0)\n\tLTB1 AAA 1 Bright A_SpawnItemEx(\"BFGTrailParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tLTB1 B 0 A_CustomMissile(\"LegBehBFGBallTrail\",0,0,0,CMF_AIMDIRECTION|CMF_TRACKOWNER,0)\n\tLTB1 BBB 1 Bright A_SpawnItemEx(\"BFGTrailParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    Loop\nDeath:\n    TNT1 A 0 A_Explode(48,156,0)\n\tTNT1 A 0 A_PlaySound(\"lrball3/exp\")\n    LTB1 CDEF 4 Bright A_SpawnItemEx(\"BFGTrailParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_PlaySound(\"lrball3/exp\")\n\tTNT1 A 0 A_Explode(48,156,0)\n    LTB1 CDEF 4 Bright A_SpawnItemEx(\"BFGTrailParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_PlaySound(\"lrball3/exp\")\n\tTNT1 A 0 A_Explode(48,156,0)\n    LTB1 CDEF 4 Bright A_SpawnItemEx(\"BFGTrailParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_PlaySound(\"lrball3/exp\")\n\tTNT1 A 0 A_Explode(48,156,0)\n    LTB1 CDEF 4 Bright A_SpawnItemEx(\"BFGTrailParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_PlaySound(\"lrball3/exp\")\n\tTNT1 A 0 A_Explode(48,156,0)\n    LTB1 CDEF 4 Bright A_SpawnItemEx(\"BFGTrailParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_PlaySound(\"lrball3/exp\")\n    TNT1 A 0 A_Explode(48,156,0)\n    LTB1 CDEF 4 Bright A_SpawnItemEx(\"BFGTrailParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0\n\tTNT1 A 0 A_Explode(156,156,0)\n\tTNT1 A 0 A_PlaySound(\"lrball3/exp\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAAAAAAA 0 A_SpawnItemEx(\"BlueKaboom\",random(-32,32),random(-40,40),random(8,16),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n    LTB1 CDEF 4 Bright\n    Stop\n    }\n}\n\nACTOR BFGTrailParticleBlue : BFGTrailParticleGreen\n{\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nSPKB A 2 Bright A_FadeOut(0.015)\nLoop\n}\n}\n\nActor LegBehBFGBallTrail\n{\n  +NoBlockMap\n  +NoGravity\n  +ClientSideOnly\n  +NOTIMEFREEZE\n  Scale 1.5\n  RenderStyle Add\n  Radius 1\n  Height 2\n  States\n  {\n  Spawn:\n      TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    BDCR A 4 Bright A_FadeOut(0.1)\n    Loop\n  Toaster:\n    TNT1 A 0\n\tStop\n  }\n}\n\nActor LBGhost\n{\nScale 1.15\nRENDERSTYLE Translucent\nAlpha 0.75\n+NOGRAVITY\n+CLIENTSIDEONLY\n+DONTSPLASH\n+NOINTERACTION\n+NOCLIP\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    LEG2 C 2 A_FadeOut(0.09)\n    Loop\n  Toaster:\n    TNT1 A 0\n\tStop\n    }\n}\n\nACTOR LegBehFlame : MagmaBreath\n{\n    Species \"Fatsos\"\n\tDamageType \"BeheComet\"\n\tSpeed 34\n\tScale 0.65\n\t+DOOMBOUNCE\n    +NOTIMEFREEZE\n\tBounceCount 3\n    States\n    {\n    Spawn:\n        FIB1 LKJIHGFEDCB 3 Bright A_Explode(Random(6,12),86)\n\t\tFIB1 AA 2 Bright A_FadeOut(0.15)\n\t\tStop\n\tDeath:\n\t\tFIB1 AA 2 Bright A_FadeOut(0.25)\n\t\tStop\n\t\t}\n}\n\nACTOR LegBehFloorFire\n{\nRadius 13\nHeight 8\nSpeed 21\nDamage 10\nPROJECTILE\n+RIPPER\n+FLOORHUGGER\n+SEEKERMISSILE\n+NOTIMEFREEZE\nReactionTime 170\nDamageType \"BeheComet\"\nSeeSound \"weapons/diasht\"\nDeathSound \"weapons/firex3\"\nStates\n{\n   Spawn:\n    TNT1 A 0 A_PlaySoundEx(\"monster/ambientfire2\",\"Voice\",1)\n    TNT1 A 0 A_CustomMissile(\"LegBehBlueFire\",0,0,0,CMF_AIMDIRECTION)\n\tTNT1 A 0 A_CountDown\n\tTNT1 A 2 A_SeekerMissile(2,2)\n    Loop\n   Death:\n    TNT1 A 0\n\tTNT1 A 0 A_StopSoundEx(\"Voice\")\n    TNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n    TNT1 AAAA 0 A_SpawnItemEx(\"LegendaryDebris\",0,0,Random(20,40),Random(4,-4),Random(4,-4),Random(4,8),0,128)\n    TNT1 AAA 0 A_CustomMissile(\"BlueKaboom\", 0, 0, random(0,360), 2, random(0,360))\n    TNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n    Stop\n\t}\n}\n\nActor LegBehBlueFire\n{\nDamageType \"BeheComet\"\nRadius 13\nHeight 8\nSpeed 0\nDamage 4\n+NOGRAVITY\n+FLOORCLIP\n+RIPPER\n+FORCERADIUSDMG\n+BLOODLESSIMPACT\n+NOTIMEFREEZE\nRENDERSTYLE ADD\nALPHA 0.85\nScale 0.75\nStates\n{\n  Spawn:\n    BEFR A 2 Bright A_PlaySound(\"legendaryflame/crackle\")\n    BEFR B 2 Bright A_Explode(6,84)\n    BEFR C 2 Bright A_PlaySound(\"legendaryflame/crackle\")\n    BEFR D 2 Bright A_Explode(6,84)\n    BEFR E 2 Bright A_PlaySound(\"legendaryflame/crackle\")\n    BEFR F 2 Bright A_Explode(6,84)\n    BEFR G 2 Bright A_PlaySound(\"legendaryflame/crackle\")\n    BEFR H 2 Bright A_Explode(6,84)\n    BEFR I 2 Bright A_PlaySound(\"legendaryflame/crackle\")\n    BEFR J 2 Bright A_Explode(6,84)\n    BEFR K 2 Bright A_PlaySound(\"legendaryflame/crackle\")\n    BEFR L 2 Bright A_Explode(6,84)\n    BEFR M 2 Bright A_PlaySound(\"legendaryflame/crackle\")\n    BEFR N 2 Bright A_Explode(6,84)\n    BEFR O 2 Bright A_PlaySound(\"legendaryflame/crackle\")\n    BEFR P 2 Bright A_Explode(6,84)\n\tBEFR Q 0 A_Jump(64,\"Spawn\")\n    BEFR QR 6 Bright\n    Stop\n\t}\n}\n\nActor LegBehBall\n{\n    Radius 8\n    Height 8\n    Speed 40\n    Damage 5\n    Scale 1.5\n    PROJECTILE\n    RENDERSTYLE ADD\n    +SPAWNSOUNDSOURCE\n\t+SEEKERMISSILE\n    +NOTIMEFREEZE\n    ALPHA 0.8\n    SeeSound \"lrball1/shot\"\n    DeathSound \"lrball1/exp\"\n    DamageType \"BeheComet\"\n    Decal CacoScorch\n    States\n    {\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_Jump(128,\"Homing\")\n    Normal:\n        LRB1 ABCD 2 A_CustomMissile(\"LegRevBallFX\",0,0,0,0)\n        Loop\n    Homing:\n\t    TNT1 A 0 A_SeekerMissile(15,0)\n        LRB1 A 2 A_CustomMissile(\"LegRevBallFX\",0,0,0,0)\n\t    TNT1 A 0 A_SeekerMissile(15,0)\n        LRB1 B 2 A_CustomMissile(\"LegRevBallFX\",0,0,0,0)\n\t    TNT1 A 0 A_SeekerMissile(15,0)\n        LRB1 C 2 A_CustomMissile(\"LegRevBallFX\",0,0,0,0)\n\t    TNT1 A 0 A_SeekerMissile(15,0)\n        LRB1 D 2 A_CustomMissile(\"LegRevBallFX\",0,0,0,0)\n        Loop\n    Death:\n\t    LRB1 ABCD 4 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\",0,0,0,0,0,0,0,128)\n\t\tTNT1 A 0 A_Explode(48,64,0)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/clrocketexplode\")\n\t    TNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t    TNT1 AAA 0 A_CustomMissile(\"LegendaryKaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\t    TNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n        LRB1 EFGHIJKLMNO 3\n        Stop\n    }\n}\n\nACTOR LehBehProntonBolt\n{\nRadius 7\nHeight 3\nSpeed 9\nDamage 6\nPROJECTILE\n+SEEKERMISSILE\n+DONTBLAST\n+BOUNCEONACTORS\n+DONTBLAST\n+FORCERADIUSDMG\n+SKYEXPLODE\n+NOTIMEFREEZE\nBounceType Hexen\nBounceFactor 1.0\nWallBounceFactor 1.0\nBounceSound \"Petrovec/Bounce\"\nRenderstyle Add\nDamageType \"BeheComet\"\nReactionTime 700\nDecal CacoScorch\nvar int user_delay;\nAlpha 0.99\nScale 0.9\nStates\n{\n  Spawn:\n    TNT1 A 0 A_JumpIf(user_delay >= 70,\"Fly\")\n\tTNT1 A 0 A_SetUserVar(\"user_delay\",user_delay+1)\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tNPSB A 1 Bright\n\tLoop\n  Fly:\n\tTNT1 A 0\n\tTNT1 A 0 A_PlaySound(\"Petrovec/Fly\",5,1.0,1)\n\tNPSB A 0 A_Jump(255,\"SpawnA\",\"SpawnB\",\"SpawnC\",\"SpawnD\",\"SpawnE\",\"SpawnF\",\"SpawnG\",\"SpawnH\",\"SpawnI\",\"SpawnJ\",\"SpawnK\",\"SpawnL\")\n  SpawnA:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB A 1 Bright A_CountDown\n\tLoop\n  SpawnB:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB B 1 Bright A_CountDown\n\tLoop\n  SpawnC:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB C 1 Bright A_CountDown\n\tLoop\n  SpawnD:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB D 1 Bright A_CountDown\n\tLoop\n  SpawnE:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB E 1 Bright A_CountDown\n\tLoop\n  SpawnF:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB F 1 Bright A_CountDown\n\tLoop\n  SpawnG:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB G 1 Bright A_CountDown\n\tLoop\n  SpawnH:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB H 1 Bright A_CountDown\n\tLoop\n  SpawnI:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB I 1 Bright A_CountDown\n\tLoop\n  SpawnJ:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB J 1 Bright A_CountDown\n\tLoop\n  SpawnK:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB K 1 Bright A_CountDown\n\tLoop\n  SpawnL:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB L 1 Bright A_CountDown\n\tLoop\n  Death:\n\tTNT1 A 0\n\tTNT1 A 0 A_StopSound(5)\n\tTNT1 A 0 A_PlaySound(\"Petrovec/Hit\")\n\tTNT1 A 0 A_PlaySoundEx(\"Petrovec/Explode\",\"SoundSlot6\")\n\tTNT1 A 0 A_Explode(175,128,0)\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingExp\")\n\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"PetrovecBoltParticleExp\",random(11,-11),frandom(11,-11),frandom(9,-9),frandom(1,2),frandom(1,2),frandom(2,-2),random(0,359))\n\tTNT1 AAAAAA 0 A_SpawnItemEx(\"PetrovecBoltExplode\",random(19,-19),random(19,-19),random(12,-12),frandom(1,-1),frandom(1,-1),frandom(1,-1),random(0,359))\n\tTNT1 A 10\n\tTNT1 AAAAAAAAAAAA 0 A_SpawnItemEx(\"PetrovecBoltSmokeExp\",random(12,-12),random(12,-12),random(7,-7),frandom(1,-1),frandom(1,-1),frandom(1,-1),random(0,359))\n\tStop\n\t}\n}"
      },
      {
        "source": "pk3",
        "name": "Monsters/LegendaryBabySentient2.txt",
        "contents": "ACTOR LegendaryBabySentient2 : LegendaryBabySentient replaces LegendaryBabySentient\n{\nMonster\nHealth 1800\nPainChance 55\nScale 1.25\nSpeed 12\nHeight 52\nRadius 52\nMass 2500\nFloatSpeed 8\nSeeSound \"legbabysentient/see\"\nPainSound \"legbabysentient/pain\"\nDeathSound \"legbabysentient/death\"\nActiveSound \"legbabysentient/idle \"\nDamageFactor \"Baby15K\", 0.0\nDamageFactor \"Legendary\", 0.0\nDamageFactor \"LegendaryGuru\", 0.0\nDamageFactor \"LegendaryGuruPlayer\", 0.3\nDamageFactor \"LegendaryPlayer\", 0.3\nDamageFactor \"Legendary1\", 0.0\nDamageFactor \"PDTBFG\", 0.25\nDamageFactor \"PDTBFGTracer\", 0.25\nDamageFactor \"PlayerDevBall\", 0.125\nDamageFactor \"PlayerDevBall2\", 0.125\nDamageFactor \"PlayerDTBFGRailgunSlug\", 0.125\nDamageFactor \"PlayerDevTracer\", 0.125\nDamageFactor \"DBFG10K2\", 0.65\nDamageFactor \"PlayerDBFG10K2\", 0.65\nDamageFactor \"DBFG2\", 0.65\nDamageFactor \"PlayerDBFG2\", 0.65\nDamageFactor 0.7\nBloodColor \"Blue\"\nSpecies \"BabySpiders\"\n+BOSS\n+BOSSDEATH\n+MISSILEMORE\n+MISSILEEVENMORE\n+QUICKTORETALIATE\n+DONTHURTSPECIES\n+NOICEDEATH\n+DONTGIB\n+NOTARGET\n+NORADIUSDMG\n+NOTIMEFREEZE\n+FLOAT\n+NOGRAVITY\nDropItem \"LegendaryArmor\" 110 1\nDropItem \"LegendaryRune\" 0 0\nDropItem \"LDemonAmmoBox\" 256\nDropItem \"LDemonAmmo\" 256\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"Legendary Plasmatic Cannon 2\" 180 1\nDropItem \"LegAmmoSphere\" 80\nObituary \"%o was no match in all terms against the Legendary Baby Sentient.\"\nvar int user_script;\nvar int user_heal;\nvar int user_music;\nvar int user_drone;\nvar int user_turret;\nStates\n{\n  Spawn:\n    TNT1 A 0 A_JumpIf(user_script == 1,3)\n\tTNT1 A 0 ACS_ExecuteAlways(5440,0,0,0,0)\n    TNT1 A 0 A_SetUserVar(\"user_script\",1)\n\tLBBS AAA 0 Bright A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\tLBBS A 8 Bright A_Look\n\tLBBS BBB 0 Bright A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\tLBBS B 8 Bright A_Look\n    Loop\n  See:\n    TNT1 A 0 A_JumpIf(user_music == 1,3)\n    TNT1 A 0 ACS_ExecuteAlways(5432,0,17)\n\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n    TNT1 A 0 A_JumpIf(user_script == 1,3)\n\tTNT1 A 0 ACS_ExecuteAlways(5440,0,0,0,0)\n    TNT1 A 0 A_SetUserVar(\"user_script\",1)\n\tTNT1 A 0 A_ChangeFlag(\"NOPAIN\",0)\n\tTNT1 A 0 A_Jump(100,\"Rush\")\n\tTNT1 A 0 A_Jump(6,\"Trap\",\"Drone\",\"Turret\")\n\tLBBS AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\tLBBS AB 2 Bright A_Chase\n    Loop\n  Rush:\n\tLBBS AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\tLBBS AAAAA 0 A_Chase\n\tLBBS A 2 Bright A_SpawnItemEx(\"LBSGhost\",0,0,0,0,0,0,0,128)\n\tLBBS AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\tLBBS AAAAA 0 A_Chase\n\tLBBS B 2 Bright A_SpawnItemEx(\"LBSGhost\",0,0,0,0,0,0,0,128)\n\tLBBS AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\tLBBS AAAAA 0 A_Chase\n\tLBBS A 2 Bright A_SpawnItemEx(\"LBSGhost\",0,0,0,0,0,0,0,128)\n\tLBBS AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\tLBBS AAAAA 0 A_Chase\n\tLBBS B 2 Bright A_SpawnItemEx(\"LBSGhost\",0,0,0,0,0,0,0,128)\n\tLBBS AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\tLBBS AAAAA 0 A_Chase\n\tLBBS A 2 Bright A_SpawnItemEx(\"LBSGhost\",0,0,0,0,0,0,0,128)\n\tLBBS AAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\tLBBS AAAAA 0 A_Chase\n\tLBBS B 2 Bright A_SpawnItemEx(\"LBSGhost\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Jump(30,\"Teleport\",\"Evade\")\n\tTNT1 A 0 A_Jump(75,\"See\")\n\tTNT1 A 0 A_Jump(2,\"Trap\",\"Drone\",\"Turret\")\n    Loop\n  Evade:\n\tTNT1 A 0 A_Jump(128,11)\n\tTNT1 A 0 ThrustThing(Angle*256/360+64,20,0,0)\n\tLBBS ABABABAB 2 Bright A_Chase\n\tTNT1 A 0 A_Stop\n\tGoto See\n\tTNT1 A 0 ThrustThing(Angle*256/360+192,20,0,0)\n\tLBBS ABABABAB 2 Bright A_Chase\n\tTNT1 A 0 A_Stop\n\tGoto See\n  Teleport:\n\tLBBS A 1 Bright A_UnSetShootable\n\tLBBS AAAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\tLBBS AAAAAAAAAA 1 A_FadeOut(0.1,0)\n\tLBBS A 2\n\tLBBS AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander\n\tLBBS AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander\n\tLBBS A 1 A_PlayWeaponSound(\"boss/teleport\")\n\tLBBS AAAA 0 A_SpawnItemEx(\"LHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\tLBBS AAAAAAAAAA 1 A_FadeIn(0.1)\n\tLBBS A 1 Bright A_SetShootable\n\tGoto See\n  Pause:\n\tLBBS ABAB 2 Bright\n\tGoto See\n  Missile:\n    TNT1 A 0 A_SetShootable\n    TNT1 A 0 A_SetTranslucent(1)\n    TNT1 A 0 A_Jump(192,\"Railgun\",\"BFG9K\",\"BFG10K\",\"BFG15K\",\"PlasmaBomb\",\"Cannon\",\"Rage\",\"Trap\",\"Drone\",\"Turret\",\"EnergyBolt\")\n\tTNT1 A 0 A_Jump(128,\"Railgun\")\n  Normal:\n    TNT1 A 0 A_PlaySound(\"monsters/darkmasterwind\")\n    LBBS ABABABA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"monsters/darkmasterwind2\")\n\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tTNT1 A 0 A_SpawnItemEx(\"YellowShellCasing\", 8, 8, 18, Random(2, 6), 0, Random(1, 3), Random(80, 90), 128)\n    LBBS K 2 Bright A_CustomMissile(\"LegBabySentientExplosiveTracer\",20,0,Random(-800,800)/100.00,0)\n    LBBS K 1 Bright\n\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n    TNT1 A 0 A_SpawnItemEx(\"YellowShellCasing\", 8, -8, 18, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n    LBBS L 2 Bright A_CustomMissile(\"LegBabySentientExplosiveTracer\",20,0,Random(-800,800)/100.00,0)\n\tLBBS L 1 Bright\n\tTNT1 A 0 A_Jump(48,\"EnergyBolt\")\n\tTNT1 A 0 A_Jump(24,\"Pause\",\"Missile\",\"Missile\",\"Missile\")\n    TNT1 A 0 A_SpidRefire\n    Goto Normal+15\n  Railgun:\n\tLBBS G 0 A_PlayWeaponSound(\"legbabysentient/load\")\n    LBBS CCCC 8 Bright A_FaceTarget\n    LBBS D 4 Bright A_CustomMissile(\"LBSRailBall\",28,0,Random(2,-2))\n\tLBBS C 6 Bright A_FaceTarget\n    LBBS D 4 Bright A_CustomMissile(\"LBSRailBall\",28,0,Random(2,-2))\n\tLBBS C 6 Bright A_FaceTarget\n    LBBS D 4 Bright A_CustomMissile(\"LBSRailBall\",28,0,Random(2,-2))\n\tLBBS C 6 Bright A_FaceTarget\n    LBBS D 4 Bright A_CustomMissile(\"LBSRailBall\",28,0,Random(2,-2))\n\tLBBS C 6 Bright A_FaceTarget\n\tTNT1 A 0 A_Jump(64,\"BFG9K\")\n    Goto See\n  BFG9K:\n  \tTNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n\tLBBS CCCCCCCCCCCC 2 Bright A_FaceTarget\n    LBBS D 8 Bright A_CustomMissile(\"LBSBFG9KBall\",20,0,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n\tLBBS CCCCCCCCCCCC 2 Bright A_FaceTarget\n    LBBS D 8 Bright A_CustomMissile(\"LBSBFG9KBall\",20,0,0)\n\tTNT1 A 0 A_Jump(144,\"BFG10K\")\n    Goto See\n  BFG10K:\n\tTNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n    LBBS CCCCCCCCCCCC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LBBS D 2 Bright A_CustomMissile(\"LegendaryBabySentient10KProjectile\",10,0,Random(2,-2))\n\tLBBS DCC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LBBS D 2 Bright A_CustomMissile(\"LegendaryBabySentient10KProjectile\",10,0,Random(2,-2))\n\tLBBS DCC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LBBS D 2 Bright A_CustomMissile(\"LegendaryBabySentient10KProjectile\",10,0,Random(2,-2))\n\tLBBS DCC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LBBS D 2 Bright A_CustomMissile(\"LegendaryBabySentient10KProjectile\",10,0,Random(2,-2))\n\tLBBS DCC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LBBS D 2 Bright A_CustomMissile(\"LegendaryBabySentient10KProjectile\",10,0,Random(2,-2))\n\tLBBS DCC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LBBS D 2 Bright A_CustomMissile(\"LegendaryBabySentient10KProjectile\",10,0,Random(2,-2))\n\tLBBS DCC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LBBS D 2 Bright A_CustomMissile(\"LegendaryBabySentient10KProjectile\",10,0,Random(2,-2))\n\tLBBS D 2 Bright A_FaceTarget\n    LBBS C 2 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\tLBBS CCCCCCCCC 2 Bright\n\tTNT1 A 0 A_Jump(144,\"BFG15K\")\n    Goto See\n  BFG15K:\n\tTNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n    LBBS CCCCCCCCCCCC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LBBS D 2 Bright A_CustomMissile(\"LBSBFG15KBall\",10,0,Random(2,-2))\n\tLBBS DCCC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LBBS D 2 Bright A_CustomMissile(\"LBSBFG15KBall\",10,0,Random(2,-2))\n\tLBBS DCCC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LBBS D 2 Bright A_CustomMissile(\"LBSBFG15KBall\",10,0,Random(2,-2))\n\tLBBS DCCC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LBBS D 2 Bright A_CustomMissile(\"LBSBFG15KBall\",10,0,Random(2,-2))\n\tLBBS DCCC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LBBS D 2 Bright A_CustomMissile(\"LBSBFG15KBall\",10,0,Random(2,-2))\n\tLBBS D 2 Bright A_FaceTarget\n    LBBS C 2 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\tLBBS CCCCCCCCC 2 Bright\n\tTNT1 A 0 A_Jump(144,\"PlasmaBomb\")\n    Goto See\n  PlasmaBomb:\n\tTNT1 A 0 A_PlaySound(\"legbabysentient/see\")\n    LBBS CCCCCCCCCCCC 2 Bright A_FaceTarget\n    LBBS D 2 Bright A_CustomMissile(\"LegBabySentPlasmaBomb\",10,0,Random(2,-2))\n\tLBBS DDCCCCCCC 2 Bright A_FaceTarget\n\tTNT1 A 0 A_Jump(144,\"Cannon\")\n    Goto See\n  Cannon:\n\tLBBS CCC 2 Bright A_SpawnItemEx(\"LBabySentBlueFlameSpawner\",random(-24,24),random(-24,24),-30)\n\tTNT1 A 0 A_PlayWeaponSound(\"legendarycannon/charge\")\n    LBBS CCCCCCCCCCCC 2 Bright A_SpawnItemEx(\"LBabySentBlueFlameSpawner\",random(-24,24),random(-24,24),-30)\n\tTNT1 A 0 A_ChangeFlag(NOPAIN,1)\n\tLBBS C 4 Bright A_FaceTarget\n\tLBBS D 0 A_PlayWeaponSound(\"legendarycannon/fire\")\n\tLBBS D 4 Bright A_CustomMissile(\"LBSCannonProj\",15,0,Random(2,-2))\n\tLBBS C 4 Bright A_FaceTarget\n\tLBBS D 0 A_PlayWeaponSound(\"legendarycannon/fire\")\n\tLBBS D 4 Bright A_CustomMissile(\"LBSCannonProj\",15,0,Random(2,-2))\n\tLBBS C 4 Bright A_FaceTarget\n\tLBBS D 0 A_PlayWeaponSound(\"legendarycannon/fire\")\n\tLBBS D 4 Bright A_CustomMissile(\"LBSCannonProj\",15,0,Random(2,-2))\n\tLBBS C 4 Bright A_FaceTarget\n\tLBBS D 0 A_PlayWeaponSound(\"legendarycannon/fire\")\n\tLBBS D 4 Bright A_CustomMissile(\"LBSCannonProj\",15,0,Random(2,-2))\n\tLBBS C 4 Bright A_FaceTarget\n\tLBBS D 0 A_PlayWeaponSound(\"legendarycannon/fire\")\n\tLBBS D 4 Bright A_CustomMissile(\"LBSCannonProj\",15,0,Random(2,-2))\n\tLBBS C 4 Bright A_FaceTarget\n\tLBBS D 0 A_PlayWeaponSound(\"legendarycannon/fire\")\n\tLBBS D 4 Bright A_CustomMissile(\"LBSCannonProj\",15,0,Random(2,-2))\n\tLBBS C 4 Bright A_FaceTarget\n\tLBBS D 0 A_PlayWeaponSound(\"legendarycannon/fire\")\n\tLBBS D 4 Bright A_CustomMissile(\"LBSCannonProj\",15,0,Random(2,-2))\n\tLBBS C 4 Bright A_FaceTarget\n\tLBBS D 0 A_PlayWeaponSound(\"legendarycannon/fire\")\n\tLBBS D 4 Bright A_CustomMissile(\"LBSCannonProj\",15,0,Random(2,-2))\n\tTNT1 A 0 A_ChangeFlag(NOPAIN,0)\n\tTNT1 A 0 A_Jump(110,\"Rage\")\n\tGoto See\n  Rage:\n  \tLBBS C 0 A_PlaySound(\"legbabysentient/see\")\n    LBBS CCCCCCCCCCCCCCC 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\tLBBS C 0 A_CustomMissile(\"LBSRageBall\",20,0,80,6)\n\tLBBS C 0 A_CustomMissile(\"LBSRageBall\",20,0,-80,6)\n\tLBBS C 0 A_CustomMissile(\"LBSRageBall\",20,0,120,6)\n\tLBBS C 0 A_CustomMissile(\"LBSRageBall\",20,0,-120,6)\n\tLBBS CCCC 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\tLBBS C 0 A_CustomMissile(\"LBSRageBall\",20,0,80,6)\n\tLBBS C 0 A_CustomMissile(\"LBSRageBall\",20,0,-80,6)\n\tLBBS C 0 A_CustomMissile(\"LBSRageBall\",20,0,120,6)\n\tLBBS C 0 A_CustomMissile(\"LBSRageBall\",20,0,-120,6)\n\tLBBS CCCC 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\tLBBS C 0 A_CustomMissile(\"LBSRageBall\",20,0,80,6)\n\tLBBS C 0 A_CustomMissile(\"LBSRageBall\",20,0,-80,6)\n\tLBBS C 0 A_CustomMissile(\"LBSRageBall\",20,0,120,6)\n\tLBBS C 0 A_CustomMissile(\"LBSRageBall\",20,0,-120,6)\n\tLBBS CCCCCCCCCCCC 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\tTNT1 A 0 A_Jump(64,\"Trap\",\"Drone\",\"Turret\")\n\tGoto See\n  Trap:\n  \tLBBS C 0 A_PlaySound(\"legbabysentient/see\")\n    LBBS CCCCCCCCCCCCCCC 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\tLBBS CCCCCCCCCCC 0 A_SpawnItemEx(\"LBSTrapSpawner\",0,0,0,0,0,0,0,32,64)\n\tLBBS CCCCCCCCCCCC 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\tGoto See\n  Drone:\n    TNT1 A 0 A_JumpIf(user_drone >= 4,\"Trap\")\n  \tLBBS C 0 A_PlaySound(\"legbabysentient/see\")\n    LBBS CCCCCCCCCCCCCCC 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\tTNT1 A 0 A_SetUserVar(\"user_drone\",user_drone+1)\n\tLBBS CCCCCCCCCC 0 A_SpawnItemEx(\"LBSPredatorSpawner\",0,0,0,0,0,0,0,32,64)\n\tLBBS CCCCCCCCCCCC 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\tGoto See\n  Turret:\n    TNT1 A 0 A_JumpIf(user_turret >= 3,\"Trap\")\n  \tLBBS C 0 A_PlaySound(\"legbabysentient/see\")\n    LBBS CCCCCCCCCCCCCCC 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\tTNT1 A 0 A_SetUserVar(\"user_turret\",user_turret+1)\n\tLBBS CCCCCC 0 A_SpawnItemEx(\"LBSTurretSpawner\",0,0,0,0,0,0,0,32,64)\n\tLBBS CCCCCCCCCCCC 2 Bright A_SpawnItemEx(\"LBSFlameSpawner\",random(-24,24),random(-24,24),-30)\n\tGoto See\n  EnergyBolt:\n    LBBS K 2 Bright A_CustomMissile(\"LBSEnergyBolt\",20,0,Random(-3,3),0)\n    LBBS L 2 Bright A_CustomMissile(\"LBSEnergyBolt\",20,0,Random(-3,3),0)\n\tTNT1 A 0 A_Jump(24,\"Pause\",\"Missile\",\"Missile\",\"Missile\")\n    TNT1 A 0 A_SpidRefire\n    Goto EnergyBolt\n  Pain:\n\tTNT1 A 0 A_Jump(45,\"Teleport\")\n\tTNT1 A 0 A_Jump(40,\"Healing\",\"Trap\",\"Drone\",\"Turret\")\n    TNT1 A 0 A_Jump(185,\"PainMissile\")\n    LBBS A 3 Bright A_Pain\n\tLBBS A 3 Bright\n    Goto See\n  PainMissile:\n    LBBS A 3 Bright A_Pain\n\tLBBS A 3 Bright\n    Goto Missile\n  Death:\n    LBBS A 20 Bright A_Scream\n    LBBS E 6 Bright A_Fall\n\tLBBS F 6 Bright\n\tTNT1 AAA 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\tLBBS GGGGG 2 Bright A_CustomMissile(\"BlueKaboom\", random(20,40), random(10,-10), random(0,360), 2, random(0,360))\n\tTNT1 AAAA 0 A_CustomMissile(\"LegendarySmokeFX2\", random(20,40), 0, random(0,360), 2, random(0,360))\n    LBBS H 6 Bright\n    LBBS I 4\n\tLBBS J 2\n    TNT1 A -1 A_KillMaster\n    Stop\n  }\n}\n\nACTOR LegBabySentientExplosiveTracer : LegSentientExplosiveTracer{DamageType \"Baby15K\"}\n\nACTOR LegBabySentientKaboomGold : KaboomGold\n{\nSpeed 1\nScale 0.45\n}\n\nACTOR LBSBFG15KBall : BFG15KBall\n{\nHeight 15\nRadius 15\nDecal LegBFG15K\nSpeed 45\nDamage 35\nDamageType \"Baby15K\"\nScale 1.0\n-THRUSPECIES\n-MTHRUSPECIES\n+FORCERADIUSDMG\n+SKYEXPLODE\n+NOTIMEFREEZE\nSeeSound \"weapons/bfg15kfire\"\nDeathSound \"weapons/bfg95explode\"\nStates\n{\nSpawn:\n    LFS1 AB 2 Bright A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-8,8),Random(-8,8),Random(-8,8),Random(-1,1),Random(-1,1),Random(-1,1),Random(-20,20),128)\n    Loop\nDeath:\n\tLFS1 A 0 A_Explode(64,192,0)\n\tLFS1 A 0 A_SpawnItemEx(\"DTech10KShockwaveGold\",0,0,15,0,0,0,0,128)\n\tLFS1 AB 8 Bright A_SpawnItemEx(\"DTech10KShockwaveGold\",0,0,15,0,0,0,0,128)\n\tLFS1 A 0 A_Explode(64,192,0)\n\tLFS1 A 0 A_SpawnItemEx(\"DTech10KShockwaveGold\",0,0,15,0,0,0,0,128)\n\tLFS1 AB 8 Bright A_SpawnItemEx(\"DTech10KShockwaveGold\",0,0,15,0,0,0,0,128)\n\tLFS1 A 0 A_Explode(64,192,0)\n\tLFS1 A 0 A_SpawnItemEx(\"DTech10KShockwaveGold\",0,0,15,0,0,0,0,128)\n\tLFS1 AB 8 Bright A_SpawnItemEx(\"DTech10KShockwaveGold\",0,0,15,0,0,0,0,128)\n\tLFS1 A 0 A_Explode(64,192,0)\n\tLFS1 A 0 A_SpawnItemEx(\"DTech10KShockwaveGold\",0,0,15,0,0,0,0,128)\n\tLFS1 AB 8 Bright A_SpawnItemEx(\"DTech10KShockwaveGold\",0,0,15,0,0,0,0,128)\n\tLFS1 A 0 A_Explode(64,192,0)\n\tLFS1 A 0 A_SpawnItemEx(\"DTech10KShockwaveGold\",0,0,15,0,0,0,0,128)\n\tLFS1 AB 8 Bright A_SpawnItemEx(\"DTech10KShockwaveGold\",0,0,15,0,0,0,0,128)\n\tLFS1 A 0 A_Explode(64,192,0)\n\tLFS1 A 0 A_SpawnItemEx(\"DTech10KShockwaveGold\",0,0,15,0,0,0,0,128)\n\tLFS1 AB 8 Bright A_SpawnItemEx(\"DTech10KShockwaveGold\",0,0,15,0,0,0,0,128)\n\tLFS1 A 0 A_Explode(64,192,0)\n\tLFS1 A 0 A_SpawnItemEx(\"DTech10KShockwaveGold\",0,0,15,0,0,0,0,128)\n\tLFS1 AB 8 Bright A_SpawnItemEx(\"DTech10KShockwaveGold\",0,0,15,0,0,0,0,128)\n\tLFS1 A 0 A_Explode(64,192,0)\n\tLFS1 A 0 A_SpawnItemEx(\"DTech10KShockwaveGold\",0,0,15,0,0,0,0,128)\n\tLFS1 AB 8 Bright A_SpawnItemEx(\"DTech10KShockwaveGold\",0,0,15,0,0,0,0,128)\n\tTNT1 A 0\n\tTNT1 A 0 A_PlayWeaponSound(\"weapons/bfg95explode\")\n    TNT1 A 0 A_SpawnItemEx(\"BFGShockwaveGold\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_SpawnItemEx(\"GoldParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"KaboomGold2\", 0, 0, random(0,360), 2, random(0,360))\n    LFE1 A 4 Bright A_Explode(192,256,0)\n    LFE1 BCDEF 4 Bright\n    Stop\n    }\n}\nACTOR LBSBFG9KBall : LegSentientBFG9500Ball\n{\n+THRUSPECIES\nSpecies \"BabySpiders\"\nObituary \"%o was no match in all terms against the Legendary Baby Sentient.\"\nDecal BFG9500LightningGold\nDamageType \"Baby15K\"\nStates\n{\nSpawn:\n    LFS3 AAABBB 1 Bright A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    Loop\nDeath:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"BFGShockwaveGold\", 0, 0, 0, 0, 0, 0, 0, 128)\n    TNT1 AAAAAA 0 A_CustomMissile(\"LegBabySentientKaboomGold\", 0, 0, random(0,360), 2, random(0,360))\n    LFE3 AB 8 Bright A_SpawnItemEx(\"GoldParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n    LFE3 C 8 Bright A_BFGSpray(\"GoldenSpray\")\n    LFE3 DEF 8 Bright\n    Stop\n    }\n}\n\nACTOR LBSRailBall : FastProjectile\n{\nRadius 6\nHeight 6\nSpeed 250\nDamage 10\nSeeSound \"railgunner/chargedshot\"\nDeathSound \"cyberrail/impact\"\nMissileType \"LBSRailBallTrail\"\nRenderStyle Add\nAlpha 0.9\n+THRUSPECIES\n+EXTREMEDEATH\n+BLOODLESSIMPACT\n+THRUSPECIES\n+NOTIMEFREEZE\nSpecies \"BabySpiders\"\nDamageType \"Baby15K\"\nDecal MummyScorch\nStates\n{\nSpawn:\n    CBR4 AB 1 Bright\n    Loop\nDeath:\n\tTNT1 A 0\n\tTNT1 A 0 A_PlayWeaponSound(\"cyberrail/impact\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAAAAAAA 0 A_SpawnItemEx(\"BlueKaboom\",random(-32,32),random(-40,40),random(8,16),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 A 0 A_Explode(128,128,0)\n\tStop\n\t}\n}\n\nActor LBSCannonProj : LegBehCannonProj{DamageType \"Baby15K\"}\n\nActor LBSRailBallTrail\n{\nRenderStyle Add\nPROJECTILE\n+CLIENTSIDEONLY\n+NOBLOCKMAP\n+BRIGHT\n+DONTSPLASH\n+NOTIMEFREEZE\nScale 0.8\nStates\n{\n  Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    CBR4 C 1 bright A_FadeOut(0.1)\n    Loop\n  Toaster:\n    TNT1 A 0\n\tStop\n  }\n}\n\nACTOR LBSRageBall\n{\nRadius 10\nHeight 12\nSpeed 38\nFastSpeed 44\nDamage 7\nPROJECTILE\nRenderStyle Add\nScale 2.0\nAlpha 1\nSeeSound \"monsters/newfireshoot\"\nDeathSound \"imp/shotx\"\n+HEXENBOUNCE\n+SEEKERMISSILE\n+NOTIMEFREEZE\nBouncecount 5\nStates\n{\n   Spawn:\n\tCBR5 AAAAAAAAAAAAAAAAAAAAAA 1 Bright A_SpawnItemEx(\"LBSRageBallTrail\",0,0,0,0,0,0,0,128,0)\n\tCBR5 AAAAAAAAAAAAAAAAAAAAAA 1 Bright A_SpawnItemEx(\"LBSRageBallTrail\",0,0,0,0,0,0,0,128,0)\n   Fly:\n\tCBR5 A 0 A_SeekerMissile(15,15,SMF_LOOK)\n\tCBR5 A 1 Bright A_SpawnItemEx(\"LBSRageBallTrail\",0,0,0,0,0,0,0,128,0)\n\tLoop\n   Death:\n    TNT1 A 0\n\tTNT1 A 0 A_PlayWeaponSound(\"imp/shotx\")\n\tTNT1 A 0 A_SpawnItemEx(\"GoldParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"KaboomGold2\", 0, 0, random(0,360), 2, random(0,360))\n\tLFE1 A 4 Bright A_Explode(32,128,0)\n\tLFE1 BCDEF 4 Bright\n    Stop\n    }\n}\n\nActor LBSRageBallTrail\n{\nRenderStyle Add\nPROJECTILE\n+CLIENTSIDEONLY\n+NOBLOCKMAP\n+BRIGHT\n+DONTSPLASH\n+NOTIMEFREEZE\nScale 1.6\nStates\n{\n  Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    CBR5 A 1 bright A_FadeOut(0.1)\n    Loop\n  Toaster:\n    TNT1 A 0\n\tStop\n  }\n}\n\nActor LBSTrapSpawner\n{\nRadius 12\nHeight 24\nSpeed 17\nMonster\n+NOGRAVITY\n+FLOAT\n-SHOOTABLE\n-COUNTKILL\n-SOLID\n+NOTIMEFREEZE\nvar int user_limit;\nStates\n{\n   Spawn:\n    TNT1 A 0\n\tTNT1 A 0 A_SetAngle(random(0,359))\n\tTNT1 A 1 A_Recoil(-40)\n\tTNT1 A 0 A_JumpIf(user_limit > 3,\"Death\")\n\tTNT1 A 0 A_SetUserVar(\"user_limit\",user_limit+1)\n\tTNT1 A 1 A_Recoil(-4)\n\tTNT1 A 2 A_Jump(48,\"Death\")\n    Goto Spawn+3\n   Death:\n    TNT1 A 0 A_SpawnItemEx(\"TeleportFog\")\n    TNT1 A 5 A_SpawnItemEx(\"LBSTrap\")\n\tTNT1 A 1 A_Fall\n\tStop\n\t}\n}\n\nACTOR LBSTrap\n{\nRadius 8\nHeight 12\nHealth 75\nMass 8000\nSpecies \"BabySpiders\"\n+NOGRAVITY\n+SHOOTABLE\n+FLOATBOB\n+FLOAT\n+THRUSPECIES\n+NORADIUSDMG\n+LOOKALLAROUND\n+AMBUSH\n-SOLID\n+NOTIMEFREEZE\nScale 2.0\nDamageType \"Baby15K\"\nDamageFactor \"Baby15K\", 0.0\nvar int user_timer;\nstates\n{\n  Spawn:\n    TNT1 A 0 A_JumpIf(user_timer >= 30,\"Death\")\n\tTNT1 A 0 A_SetUserVar(\"user_timer\",user_timer+1)\n    CBR6 B 0 A_PlaySound(\"legbabysentient/trap\")\n    CBR6 BBAAAAAAAA 2 Bright A_Look\n    Loop\n  See:\n\tCBR6 B 0 A_PlaySound(\"legbabysentient/trap\")\n    CBR6 BAAAA 2 Bright A_Chase(\"\",\"Missile\",CHF_DONTMOVE)\n\tTNT1 A 0 A_Jump(64,\"Clear\")\n\tLoop\n  Clear:\n\tCBR6 A 1 Bright A_ClearTarget\n\tGoto Spawn\n  Missile:\n\tCBR6 A 1 Bright A_CustomMissile(\"LBSTrapProj\",0,0,0)\n\tStop\n  Death:\n\tTNT1 A 0\n\tTNT1 A 0 A_ScreamAndUnblock\n\tTNT1 A 0 A_PlayWeaponSound(\"weapons/rocklx\")\n\tTNT1 A 0 A_SpawnItemEx(\"BlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 A 0\n    Stop\n  }\n}\n\nActor LBSTrapProj\n{\nPROJECTILE\nHeight 8\nRadius 12\nHealth 75\nSpeed 20\n+SHOOTABLE\n+THRUSPECIES\n+SKYEXPLODE\n+NORADIUSDMG\n+SEEKERMISSILE\n-NOBLOCKMAP\n+NOTIMEFREEZE\nSpecies \"BabySpiders\"\nDamageType \"Baby15K\"\nDamageFactor \"Baby15K\", 0.0\nScale 2.0\nStates\n{\n  Spawn:\n\tCBR6 B 0 A_SeekerMissile(15,15,SMF_LOOK)\n\tCBR6 B 1 Bright A_SpawnItemEx(\"LBSTrapProjTrail\",0,0,0,0,0,0,0,128,0)\n\tLoop\n  Death:\n  \tTNT1 A 0\n\tTNT1 A 0 A_PlayWeaponSound(\"weapons/rocklx\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAAAAAAA 0 A_SpawnItemEx(\"BlueKaboom\",random(-32,32),random(-40,40),random(8,16),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 A 0 A_Explode(128,128,0)\n\tStop\n\t}\n}\n\nActor LBSTrapProjTrail\n{\nRenderStyle Add\nPROJECTILE\n+CLIENTSIDEONLY\n+NOBLOCKMAP\n+BRIGHT\n+DONTSPLASH\n+NOTIMEFREEZE\nScale 1.6\nStates\n{\n  Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    CBR6 B 1 bright A_FadeOut(0.1)\n    Loop\n  Toaster:\n    TNT1 A 0\n\tStop\n  }\n}\n\nACTOR LegendaryBabySentientFireSpawner : LegendaryRedParticleSpawner\n{\n  States\n  {\n  Spawn:\n    TNT1 A 0\n\tTNT1 A 0 A_PlaySound(\"monster/ambientfire2\")\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 AA 0 A_SpawnItemEx(\"LegendaryBabySentientFire\",random(28,38),random(28,38),38,0,0,random(-4,-6),0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegendaryBabySentientFire\",random(-28,-38),random(-28,-38),38,0,0,random(-4,-6),0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegendaryBabySentientFire\",random(28,38),random(-28,-38),38,0,0,random(-4,-6),0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegendaryBabySentientFire\",random(-28,-38),random(28,38),38,0,0,random(-4,-6),0,128,0)\n    TNT1 A 1\n    Stop\n  }\n}\n\nACTOR LegendaryBabySentientFire : SentientFire\n{\nScale 0.3\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tLSF1 ABCDEFGHIJKL 1 Bright A_FadeOut\n\tStop\n\t}\n}\n\nActor LBSGhost\n{\nScale 1.15\nRENDERSTYLE Translucent\nAlpha 0.75\n+NOGRAVITY\n+CLIENTSIDEONLY\n+DONTSPLASH\n+NOINTERACTION\n+NOCLIP\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    LBBS A 2 A_FadeOut(0.09)\n    Loop\n  Toaster:\n    TNT1 A 0\n\tStop\n    }\n}\n\nACTOR LBSFlameSpawner : LegendaryRedParticleSpawner\n{\n  +CLIENTSIDEONLY\n  States\n  {\n  Spawn:\n      TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 AAAAAA 0 A_SpawnItemEx(\"LBSFlameFlame\",random(20,-20),random(20,-20),random(40,80),0,0,random(2,6),0,128,0)\n    TNT1 A 1\n    Stop\n  Toaster:\n    TNT1 A 0\n\tStop\n  }\n}\n\nACTOR LBSFlameFlame\n{\n+MISSILE\n+DONTSPLASH\n+CLIENTSIDEONLY\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+FORCEXYBILLBOARD\n+NOTIMEFREEZE\nRenderStyle Add\nScale 1.1\nStates\n{\nSpawn:\nLMKE ABCDEFGHIJKL 2 Bright A_FadeOut\nStop\n}\n}\n\nACTOR LegBabySentPlasmaBomb\n{\nRadius 8\nHeight 8\nSpeed 15\nDamage 0\nDamageType \"Baby15K\"\nScale 1.0\nPROJECTILE\nRENDERSTYLE ADD\nALPHA 0.95\nSeeSound \"legbabybomb/sound1\"\nDeathSound \"legbabybomb/sound2\"\nDONTHURTSHOOTER\n+NOTIMEFREEZE\nStates\n{\n   Spawn:\n    CBR4 D 0 A_SpawnItem(\"LegBabySentPlasmaBombTrail\",0,0)\n\tCBR4 D 2 Bright A_SpawnItemEx(\"YellowParticleSpawner\",0,0,0,0,0,0,0,128)\n    CBR4 E 0 A_SpawnItem(\"LegBabySentPlasmaBombTrail\",0,0)\n\tCBR4 E 2 Bright A_SpawnItemEx(\"YellowParticleSpawner\",0,0,0,0,0,0,0,128)\n    CBR4 D 0 A_SpawnItem(\"LegBabySentPlasmaBombTrail\",0,0)\n\tCBR4 D 2 Bright A_SpawnItemEx(\"YellowParticleSpawner\",0,0,0,0,0,0,0,128)\n    CBR4 E 0 A_SpawnItem(\"LegBabySentPlasmaBombTrail\",0,0)\n\tCBR4 E 2 Bright A_SpawnItemEx(\"YellowParticleSpawner\",0,0,0,0,0,0,0,128)\n    CBR4 D 0 A_SpawnItem(\"LegBabySentPlasmaBombTrail\",0,0)\n\tCBR4 D 2 Bright A_SpawnItemEx(\"YellowParticleSpawner\",0,0,0,0,0,0,0,128)\n    CBR4 E 0 A_SpawnItem(\"LegBabySentPlasmaBombTrail\",0,0)\n\tCBR4 E 2 Bright A_SpawnItemEx(\"YellowParticleSpawner\",0,0,0,0,0,0,0,128)\n    CBR4 D 0 A_SpawnItem(\"LegBabySentPlasmaBombTrail\",0,0)\n\tCBR4 D 2 Bright A_SpawnItemEx(\"YellowParticleSpawner\",0,0,0,0,0,0,0,128)\n    CBR4 E 0 A_SpawnItem(\"LegBabySentPlasmaBombTrail\",0,0)\n\tCBR4 E 2 Bright A_SpawnItemEx(\"YellowParticleSpawner\",0,0,0,0,0,0,0,128)\n    CBR4 D 0 A_SpawnItem(\"LegBabySentPlasmaBombTrail\",0,0)\n\tCBR4 D 2 Bright A_SpawnItemEx(\"YellowParticleSpawner\",0,0,0,0,0,0,0,128)\n   Death:\n\tTNT1 A 1 A_CustomMissile(\"LegBabySentPlasmaBombCharge\")\n\tStop\n   }\n}\n\nACTOR LegBabySentPlasmaBombTrail\n{\nRadius 8\nHeight 8\nScale 1.0\nRenderStyle Add\nProjectile\n+SPAWNSOUNDSOURCE\n+CLIENTSIDEONLY\n+NOTIMEFREEZE\n-ACTIVATEPCROSS\n-ACTIVATEIMPACT\nStates\n{\n   Spawn:\n      TNT1 A 0\n      TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n      CBR4 DEDEDEDEDE 1 Bright\n      Goto Death\n   Death:\n      CBR4 D 1 Bright A_SetTranslucent(0.5)\n\t  CBR4 E 1 Bright A_SetTranslucent(0.4)\n\t  CBR4 D 1 Bright A_SetTranslucent(0.3)\n\t  CBR4 E 1 Bright A_SetTranslucent(0.2)\n\t  CBR4 D 1 Bright A_SetTranslucent(0.1)\n      Stop\n   Toaster:\n    TNT1 A 0\n\tStop\n   }\n}\n\nACTOR LegBabySentPlasmaBombCharge\n{\nradius 8\nheight 8\nScale 1.0\nRenderStyle Add\nPROJECTILE\nSpeed 0\n+NOCLIP\n+FLOAT\n+FLOATBOB\n+NOGRAVITY\nvar int user_maxtime;\nDamageType \"Baby15K\"\nstates\n{\n  Spawn:\n\tCBR4 E 0 A_SpawnItem(\"LegBabySentPlasmaBombTrail\",0,0)\n\tCBR4 E 1 Bright A_SpawnItemEx(\"YellowParticleSpawner\",0,0,0,0,0,0,0,128)\n\tCBR4 D 0 A_PlaySound(\"legbabybomb/sound3\")\n\tCBR4 D 0 A_SpawnItem(\"LegBabySentPlasmaBombTrail\",0,0)\n\tCBR4 D 1 Bright A_SpawnItemEx(\"YellowParticleSpawner\",0,0,0,0,0,0,0,128)\n\tCBR4 E 0 A_SpawnItem(\"LegBabySentPlasmaBombTrail\",0,0)\n\tCBR4 E 1 Bright A_SpawnItemEx(\"YellowParticleSpawner\",0,0,0,0,0,0,0,128)\n\tCBR4 D 0 A_SpawnItem(\"LegBabySentPlasmaBombTrail\",0,0)\n\tCBR4 D 1 Bright A_SpawnItemEx(\"YellowParticleSpawner\",0,0,0,0,0,0,0,128)\n\tCBR4 E 0 A_SpawnItem(\"LegBabySentPlasmaBombTrail\",0,0)\n\tCBR4 E 1 Bright A_SpawnItemEx(\"YellowParticleSpawner\",0,0,0,0,0,0,0,128)\n\tCBR4 D 0 A_SpawnItem(\"LegBabySentPlasmaBombTrail\",0,0)\n\tCBR4 D 1 Bright A_SpawnItemEx(\"YellowParticleSpawner\",0,0,0,0,0,0,0,128)\n\tCBR4 E 0 A_SpawnItem(\"LegBabySentPlasmaBombTrail\",0,0)\n\tCBR4 E 1 Bright A_SpawnItemEx(\"YellowParticleSpawner\",0,0,0,0,0,0,0,128)\n\tCBR4 D 0 A_SpawnItem(\"LegBabySentPlasmaBombTrail\",0,0)\n\tCBR4 D 1 Bright A_SpawnItemEx(\"YellowParticleSpawner\",0,0,0,0,0,0,0,128)\n\tCBR4 D 0 A_JumpIf(user_maxtime >= 7, \"Firee\")\n\tCBR4 D 0 A_SetUserVar (\"user_maxtime\", user_maxtime + 1)\n\tCBR4 D 1 Bright\n\tLoop\n   Firee:\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,0,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,15,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,30,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,45,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,60,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,75,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,90,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,105,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,120,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,135,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,150,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,165,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,180,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,195,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,210,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,225,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,240,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,255,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,270,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,285,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,300,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,315,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,330,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,345,2,0)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,0,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,15,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,30,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,45,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,60,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,75,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,90,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,105,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,120,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,135,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,150,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,165,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,180,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,195,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,210,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,225,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,240,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,255,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,270,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,285,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,300,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,315,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,330,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,345,2,5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,0,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,15,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,30,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,45,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,60,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,75,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,90,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,105,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,120,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,135,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,150,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,165,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,180,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,195,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,210,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,225,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,240,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,255,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,270,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,285,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,300,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,315,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,330,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,345,2,-5)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,0,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,15,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,30,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,45,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,60,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,75,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,90,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,105,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,120,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,135,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,150,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,165,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,180,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,195,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,210,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,225,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,240,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,255,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,270,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,285,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,300,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,315,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,330,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,345,2,10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,0,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,15,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,30,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,45,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,60,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,75,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,90,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,105,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,120,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,135,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,150,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,165,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,180,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,195,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,210,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,225,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,240,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,255,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,270,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,285,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,300,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,315,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,330,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,345,2,-10)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,0,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,15,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,30,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,45,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,60,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,75,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,90,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,105,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,120,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,135,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,150,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,165,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,180,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,195,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,210,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,225,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,240,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,255,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,270,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,285,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,300,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,315,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,330,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,345,2,15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,0,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,15,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,30,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,45,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,60,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,75,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,90,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,105,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,120,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,135,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,150,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,165,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,180,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,195,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,210,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,225,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,240,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,255,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,270,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,285,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,300,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,315,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,330,2,-15)\n\tTNT1 A 0 A_CustomMissile(\"LegFusionShot\",0,16,345,2,-15)\n\tTNT1 A 0 A_JumpIf(user_maxtime >= 5,\"Death\")\n  \tTNT1 A 0 A_SetUserVar(\"user_maxtime\",user_maxtime+1)\n\tTNT1 A 35\n\tLoop\n  Death:\n\tTNT1 A 1\n\tStop\n  }\n}\n\nACTOR LegFusionShot : FusionShot\n{\n  Radius 13\n  Height 8\n  Speed 34\n  FastSpeed 26\n  Damage 10\n  States\n  {\n  Spawn:\n    CBR9 AB 1 Bright A_SpawnItemEx(\"LegFusionTrail\",0,0,0,0,0,0,0,128,0)\n    Loop\n  Death:\n\tTNT1 A 0\n\tTNT1 AAA 0 A_CustomMissile(\"KaboomGoldBabySent\", 0, 0, random(0,360), 2, random(0,360))\n    CBR9 HIJ 3 Bright\n    Stop\n  }\n}\n\nACTOR LegFusionTrail : BFG9500Trail\n{\nScale 0.7\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 1\n    CBR9 AB 1 A_FadeOut(0.35)\n    Goto Spawn+3\n    }\n}\n\nACTOR KaboomGoldBabySent : Kaboom6\n{\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nLXPG AABBCDEFGHIJKLM 1 Bright A_FadeOut(0.05)\nStop\n}\n}\n\nActor LBSEnergyBolt\n{\nRadius 6\nHeight 16\nSpeed 40\nRenderStyle Add\nDamage 9\nAlpha 1\nSeeSound \"legbaby/bolt\"\nDeathSound \"weapons/rocklx\"\nDecal \"Scorch\"\nProjectile\nStates\n{\n  Spawn:\n    CBR3 A 1 bright A_SpawnItemEx(\"LBSEnergyBoltTrail\",0,0,2,0,0,0,0,128,0)\n    loop\n  Death:\n    TNT1 AA 0 A_SpawnItemEx(\"BlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n    TNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n    CBR3 HIJKL 3 bright\n    stop\n  }\n}\n\nACTOR LBSEnergyBoltTrail\n{\nRenderStyle Add\nPROJECTILE\n+CLIENTSIDEONLY\n+NOTIMEFREEZE\n+NOBLOCKMAP\n+DONTSPLASH\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 1\n    CBR3 AAAAAA 2 A_FadeOut(0.15)\n\tStop\n   Toaster:\n    TNT1 A 0\n\tStop\n    }\n}\n\nActor LBSPredatorSpawner : LBSTrapSpawner\n{\nRadius 16\nHeight 40\nStates\n{\n   Death:\n    TNT1 A 0 A_SpawnItemEx(\"TeleportFog\")\n    TNT1 A 5 A_SpawnItemEx(\"LBSPredatorDrone\")\n\tTNT1 A 1 A_Fall\n\tStop\n\t}\n}\n\nACTOR LBSPredatorDrone\n{\nHealth 75\nSpeed 19\nRadius 12\nHeight 38\n+NOBLOOD\n+NOPAIN\n+DONTFALL\n+NOGRAVITY\n+FLOAT\n+FLOATBOB\n+MISSILEMORE\n+MISSILEEVENMORE\n-COUNTKILL\nMonster\nSpecies \"BabySpiders\"\nSeeSound \"drone/sight\"\nActiveSound \"drone/active\"\nDeathSound \"drone/death\"\nScale 1.0\nDamageFactor \"Baby15K\", 0.0\nObituary \"%o was no match in all terms against the Legendary Baby Sentient.\"\nvar int user_delay;\nStates\n{\n  Spawn:\n    TNT1 A 0 A_JumpIf(user_delay >= 1575,\"Done\")\n    TNT1 A 0 A_SetUserVar(\"user_delay\",user_delay+2)\n\tCBR7 A 4 Bright A_Look\n\tLoop\n  See:\n    TNT1 A 0 A_JumpIf(user_delay >= 1575,\"Done\")\n    TNT1 A 0 A_SetUserVar(\"user_delay\",user_delay+1)\n    CBR7 A 2 Bright A_Chase\n    Loop\n  Done:\n    CBR7 A 1 Bright A_Die\n    Goto See\n  Missile:\n    CBR7 BB 3 Bright A_FaceTarget\n    CBR7 B 0 A_CustomMissile(\"MiniLBSEnergyBolt\",5,10,0)\n    CBR7 B 5 Bright A_CustomMissile(\"MiniLBSEnergyBolt\",5,-10,0)\n\tCBR7 A 4 Bright A_FaceTarget\n    Goto See\n  Death:\n\tTNT1 A 0\n\tTNT1 A 0 A_ScreamAndUnblock\n\tTNT1 A 0 A_PlayWeaponSound(\"weapons/rocklx\")\n\tTNT1 A 0 A_SpawnItemEx(\"BlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"Kaboom6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 A 0\n    Stop\n    }\n}\n\nActor MiniLBSEnergyBolt : LBSEnergyBolt\n{\n  Scale 0.5\n  Damage 4\n  states\n  {\n  Spawn:\n    CBR3 A 1 bright A_SpawnItemEx(\"MiniLBSEnergyBoltTrail\",0,0,2,0,0,0,0,128,0)\n    loop\n  Death:\n    TNT1 A 0 A_SpawnItemEx(\"BlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n    TNT1 AA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n    CBR3 HIJKL 3 bright\n    stop\n  }\n}\n\nACTOR MiniLBSEnergyBoltTrail :  LBSEnergyBoltTrail{Scale 0.5}\n\nActor LBSTurretSpawner : LBSPredatorSpawner\n{\nStates\n{\n   Death:\n    TNT1 A 0 A_SpawnItemEx(\"TeleportFog\")\n    TNT1 A 5 A_SpawnItemEx(\"LBSTurret\")\n\tTNT1 A 1 A_Fall\n\tStop\n\t}\n}\n\nACTOR LBSTurret : LBSPredatorDrone\n{\nSpeed 0\nMass 9999999\nAttackSound \"Weapons/LegAutoShotgun\"\n+NOTARGET\n+NOINFIGHTING\n+AMBUSH\nDropItem \"LegendaryShell\" 48 4\nStates\n{\n  Spawn:\n    TNT1 A 0 A_JumpIf(user_delay >= 1575,\"Done\")\n    TNT1 A 0 A_SetUserVar(\"user_delay\",user_delay+2)\n\tCBR8 A 4 Bright A_LookEx(LOF_NOSIGHTCHECK)\n\tLoop\n  See:\n    TNT1 A 0 A_JumpIf(user_delay >= 1575,\"Done\")\n    TNT1 A 0 A_SetUserVar(\"user_delay\",user_delay+1)\n    CBR8 AAAAAAAAAA 2 Bright A_Chase\n\tCBR8 A 2 Bright A_ClearTarget\n    Loop\n  Done:\n    CBR8 A 1 Bright A_Die\n    Goto See\n  Missile:\n    CBR8 A 0 A_PlaySound(\"drone/alarm\")\n    CBR8 AAAAA 3 Bright A_FaceTarget\n\tTNT1 AAAA 0 Bright A_CustomMissile(\"LegendaryBlueTracer\",0,0,Random(6,-6),0)\n    CBR8 B 0 A_SpawnItemEx(\"BlueShellCasing\", -8, 7, 0, 4, 0, (0.1)*Random(30, 40), Random(-80, -90), 128)\n\tCBR8 B 4 Bright A_CustomBulletAttack(22.5,18.3,4,Random(5,15)*1)\n\tCBR8 B 1 Bright A_CposRefire\n\tGoto Missile+3\n  Death:\n\tTNT1 A 0\n\tTNT1 A 0 A_ScreamAndUnblock\n\tTNT1 A 0 A_PlayWeaponSound(\"weapons/rocklx\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAAAAAAA 0 A_SpawnItemEx(\"BlueKaboom\",random(-32,32),random(-40,40),random(8,16),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 A 0\n    Stop\n    }\n}\n\nACTOR LBabySentBlueFlameSpawner : LegendaryRedParticleSpawner\n{\n  +CLIENTSIDEONLY\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 AAAAAA 0 A_SpawnItemEx(\"LFiendFlame\",random(20,-20),random(20,-20),random(40,80),0,0,random(2,6),0,128,0)\n    TNT1 A 1\n    Stop\n  Toaster:\n    TNT1 A 1\n    Stop\n  }\n}\n\nACTOR LegendaryBabySentient10KProjectile : 10KProjectile\n{\n   Height 1\n   Radius 1\n   Speed 200\n   Scale 0.15\n   RenderStyle Add\n   Alpha 0.85\n   DECAL BFG9500LightningGold\n   PROJECTILE\n   +NOEXTREMEDEATH\n   -THRUSPECIES\n   -MTHRUSPECIES\n   +NOTIMEFREEZE\n   Species \"BabySpiders\"\n   DeathSound \"weapons/bfg95explode\"\n   DamageType \"Baby15K\"\n   States\n   {\n   Spawn:\n      LRAC A 1 Bright\n      Loop\n   Death:\n   XDeath:\n      TNT1 A 0\n      TNT1 A 1 A_SpawnItem(\"LegBabySentient10KEx\")\n      Stop\n\t  }\n}\n\nACTOR LegBabySentient10KEx : Player10KEx\n{\n  Radius 11\n  Height 8\n  DamageType \"Baby15K\"\n  Damage 100\n  +NOBLOCKMAP\n  +NOGRAVITY\n  +NOTELEPORT\n  +FORCERADIUSDMG\n  -MTHRUSPECIES\n  -THRUSPECIES\n  Renderstyle Add\n  Alpha 0.75\n  Scale 0.85\n  States\n  {\n  Spawn:\n    TNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"BFGShockwaveGold\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegendaryGoldParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n    TNT1 AAAA 0 A_CustomMissile(\"KaboomGold2\", 0, 0, random(0,360), 2, random(0,360))\n    LFE1 A 4 Bright A_Detonate\n    LFE1 BCDEF 4 Bright\n    Stop\n  }\n}"
      },
      {
        "source": "pk3",
        "name": "Monsters/LegendarySentient2.txt",
        "contents": "ACTOR LegendarySentient2 : LegendarySentient replaces LegendarySentient\n{\n    Health 5999\n    Speed 15\n\tFloatSpeed 15\n    PainChance 25\n\tScale 1.1\n\tRadius 65\n\tHeight 100\n\tBloodColor \"Blue\"\n\tDropItem \"LegendaryUltraSphere\" 205\n\tDropItem \"LegendaryRune\" 0 0\n\tDropItem \"LDemonAmmoBox\" 256\n\tDropItem \"Legendary BFG\" 256 1\n    DropItem \"BossLifeEssence\" 240 100\n\tDropItem \"BossArmorBonusMax\" 240 100\n\tDropItem \"SkullofPower\" 200\n\tDropItem \"Legendary Plasmatic Rifle 2\" 130 1\n\tDropItem \"LegTimeFreezeSphere\" 118 1\n\tDropItem \"LegDemonRune\" 80 1\n\tMass 2500\n\t+NORADIUSDMG\n\t+PIERCEARMOR\n\t+DONTMORPH\n\t+NOTARGET\n\t+BOSS\n\t+BOSSDEATH\n\t+MISSILEEVENMORE\n\t+QUICKTORETALIATE\n\t+FLOAT\n\t+NOGRAVITY\n\t+NOICEDEATH\n    +DONTGIB\n\t+DONTRIP\n\t+NOTELEFRAG\n\t+NOTIMEFREEZE\n\t+CANTSEEK\n\t-FLOORCLIP\n\t+BRIGHT\n\tAttackSound \"\"\n\tDamageFactor \"DemolisherEx\", 0.05\n    DamageFactor \"DarkDemoEx\", 0.05\n\tDamageFactor \"CerChainguns\", 0.0\n\tDamageFactor \"CerEnergyBall\", 0.0\n\tDamageFactor \"Legendary\", 0.0\n\tDamageFactor \"LegendaryPlayer\", 0.3\n\tDamageFactor \"LegendaryGuru\", 0.0\n\tDamageFactor \"LegendaryGuruPlayer\", 0.3\n\tDamageFactor \"PDTBFG\", 0.1\n\tDamageFactor \"PDTBFGTracer\", 0.1\n\tDamageFactor \"LegMind\", 0.0\n\tDamageFactor \"PlayerDevBall\", 0.05\n\tDamageFactor \"PlayerDevBall2\", 0.05\n    DamageFactor \"PlayerDTBFGRailgunSlug\", 0.05\n    DamageFactor \"PlayerDevTracer\", 0.05\n\tDamageFactor \"DBFG10K2\", 0.65\n    DamageFactor \"PlayerDBFG10K2\", 0.65\n    DamageFactor \"DBFG2\", 0.65\n    DamageFactor \"PlayerDBFG2\", 0.65\n\tDamageFactor \"PyroShot\", 0.0\n    DamageFactor \"PlayerPyro\", 0.0\n    DamageFactor \"PDTPuff\", 0.0\n\tDamageFactor \"DBFG10K2\", 0.65\n    DamageFactor \"PlayerDBFG10K2\", 0.65\n    DamageFactor \"DBFG2\", 0.65\n    DamageFactor \"PlayerDBFG2\", 0.65\n\tDamageFactor 0.7\n\tPainChance \"PlayerDBFG2\", 256\n    PainChance \"DBFG2\", 256\n    PainChance \"PlayerDBFG10K2\", 256\n    SeeSound \"legsentient/sight\"\n    PainSound \"legsentient/pain\"\n    DeathSound \"legsentient/death\"\n\tSpecies \"Masterminds\"\n    Obituary \"%o was rekt off the planet for being a Legendary idiot by shooting at the Legendary Sentient.\"\n\tvar int user_music;\n\tvar int user_script;\n\tvar int user_wait;\n    States\n    {\n  Spawn:\n    TNT1 A 0 A_JumpIf(user_script == 1,3)\n\tTNT1 A 0 ACS_ExecuteAlways(5440,0,1,0,0)\n    TNT1 A 0 A_SetUserVar(\"user_script\",1)\n    TNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tLUPR AB 2 Bright A_Look\n\tLoop\n  See:\n    TNT1 A 0 A_JumpIf(user_script == 1,3)\n\tTNT1 A 0 ACS_ExecuteAlways(5440,0,1,0,0)\n    TNT1 A 0 A_SetUserVar(\"user_script\",1)\n    TNT1 A 0 A_JumpIf(user_music == 1,3)\n    TNT1 A 0 ACS_ExecuteAlways(5432,0,8)\n\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n\tLUPR AB 2 Bright A_Chase\n\tTNT1 A 0 A_Jump(30,\"Evade\")\n\tTNT1 A 0 A_Jump(15,\"Teleport\")\n\tLoop\n  Evade:\n\tTNT1 A 0 A_Jump(128,11)\n\tTNT1 A 0 ThrustThing(Angle*256/360+64,20,0,0)\n\tLUPR AAAAAAAA 2 Bright A_Chase\n\tTNT1 A 0 A_Stop\n\tGoto See\n\tTNT1 A 0 ThrustThing(Angle*256/360+192,20,0,0)\n\tLUPR AAAAAAAA 2 Bright A_Chase\n\tTNT1 A 0 A_Stop\n\tGoto See\n  Teleport:\n    LUPR A 1 Bright A_UnSetShootable\n    LUPR AAAAAAAAAAAAA 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner2\")\n    LUPR BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 0 A_Wander\n    LUPR N 2\n    LUPR B 1 A_PlayWeaponSound(\"boss/teleport\")\n    LUPR AAABBBAAABBB 1 A_FadeIn(0.1)\n\tLUPR A 1 Bright A_SetShootable\n\tGoto See\n  Missile:\n    TNT1 A 0 A_SetShootable\n    TNT1 A 0 A_SetTranslucent(1)\n\tTNT1 A 0 A_Jump(216,\"LegBFG9K\",\"LegBFG10K\",\"LegDTBFG10K\",\"LegBFG15K\",\"PlasmaCannon\",\"ProtonCannon\",\"LegendaryStorm\",\"CerebralCommotion\",\"LegendaryDevastator\",\"LegendaryTech\",\"LegendaryBFG\")\n  Normal:\n    TNT1 A 0 A_JumpIfCloser(1500,1)\n\tGoto ProtonCannon\n\tLUPR AAA 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItemEx(\"YellowShellCasing\", 10, 12, 40, Random(2, 6), 0, Random(1, 3), Random(80, 90), 128)\n\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tLUPR F 1 Bright A_CustomMissile(\"LegSentientExplosiveTracer\",31,0,Random(-800,800)/100.00,0)\n\tLUPR F 2 Bright A_CustomMissile(\"LegSentientExplosiveTracer\",31,0,Random(-800,800)/100.00,0)\n    TNT1 A 0 A_SpawnItemEx(\"YellowShellCasing\", 10, -12, 40, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)\n\tTNT1 A 0 A_PlaySound(\"sentient/fire\")\n\tLUPR E 3 Bright A_CustomMissile(\"LegSentientExplosiveTracer\",31,0,Random(-800,800)/100.00,0)\n\tTNT1 A 0 A_StopSoundEx(\"Weapon\")\n\tTNT1 A 0 A_Jump(3,\"See\",\"Missile\")\n    TNT1 A 0 A_SpidRefire\n\tGoto Normal+7\n  ProtonCannon:\n    LUPR PP 2 Bright A_FaceTarget\n    TNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n    LUPR P 3 Bright A_PlaySound(\"legsentient/laugh\",5)\n\tTNT1 A 0 Radius_Quake (40, 350, 0, 90, 0)\n\tTNT1 A 0 A_SetUserVar(\"user_wait\",0)\n  ProtonCannonWait:\n    TNT1 A 0 A_JumpIf(user_wait >= 28,\"ProtonCannonGo\")\n    TNT1 A 0 A_SetUserVar(\"user_wait\",user_wait+1)\n\tTNT1 A 0 A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n    LUPR P 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n    Loop\n  ProtonCannonGo:\n    LUPR O 0 A_PlaySound(\"Petrovec/Fire\",1)\n    LUPR O 0 A_PlaySound(\"Petrovec/AddFire\",6)\n    LUPR O 0 A_PlaySound(\"Petrovec/Ambient\",5)\n\tLUPR O 6 Bright A_CustomMissile(\"PetrovecBolt\", 42, 0, 0)\n\tLUPR N 7 Bright A_FaceTarget\n\tLUPR O 0 A_PlaySound(\"Petrovec/Fire\",1)\n    LUPR O 0 A_PlaySound(\"Petrovec/AddFire\",6)\n    LUPR O 0 A_PlaySound(\"Petrovec/Ambient\",5)\n\tLUPR O 6 Bright A_CustomMissile(\"PetrovecBolt\", 42, 0, 0)\n\tLUPR N 7 Bright A_FaceTarget\n\tLUPR O 0 A_PlaySound(\"Petrovec/Fire\",1)\n    LUPR O 0 A_PlaySound(\"Petrovec/AddFire\",6)\n    LUPR O 0 A_PlaySound(\"Petrovec/Ambient\",5)\n\tLUPR O 6 Bright A_CustomMissile(\"PetrovecBolt\", 42, 0, 0)\n\tLUPR N 7 Bright A_FaceTarget\n\tLUPR O 0 A_PlaySound(\"Petrovec/Fire\",1)\n    LUPR O 0 A_PlaySound(\"Petrovec/AddFire\",6)\n    LUPR O 0 A_PlaySound(\"Petrovec/Ambient\",5)\n\tLUPR O 6 Bright A_CustomMissile(\"PetrovecBolt\", 42, 0, 0)\n\tLUPR N 7 Bright A_FaceTarget\n\tLUPR O 0 A_PlaySound(\"Petrovec/Fire\",1)\n    LUPR O 0 A_PlaySound(\"Petrovec/AddFire\",6)\n    LUPR O 0 A_PlaySound(\"Petrovec/Ambient\",5)\n\tLUPR O 6 Bright A_CustomMissile(\"PetrovecBolt\", 42, 0, 0)\n\tLUPR N 7 Bright A_FaceTarget\n\tLUPR O 0 A_PlaySound(\"Petrovec/Fire\",1)\n    LUPR O 0 A_PlaySound(\"Petrovec/AddFire\",6)\n    LUPR O 0 A_PlaySound(\"Petrovec/Ambient\",5)\n\tLUPR O 6 Bright A_CustomMissile(\"PetrovecBolt\", 42, 0, 0)\n\tLUPR N 7 Bright A_FaceTarget\n\tLUPR O 0 A_PlaySound(\"Petrovec/Fire\",1)\n    LUPR O 0 A_PlaySound(\"Petrovec/AddFire\",6)\n    LUPR O 0 A_PlaySound(\"Petrovec/Ambient\",5)\n\tLUPR O 6 Bright A_CustomMissile(\"PetrovecBolt\", 42, 0, 0)\n\tLUPR N 7 Bright A_FaceTarget\n\tLUPR O 0 A_PlaySound(\"Petrovec/Fire\",1)\n    LUPR O 0 A_PlaySound(\"Petrovec/AddFire\",6)\n    LUPR O 0 A_PlaySound(\"Petrovec/Ambient\",5)\n\tLUPR O 6 Bright A_CustomMissile(\"PetrovecBolt\", 42, 0, 0)\n\tLUPR N 7 Bright A_FaceTarget\n\tLUPR O 0 A_PlaySound(\"Petrovec/Fire\",1)\n    LUPR O 0 A_PlaySound(\"Petrovec/AddFire\",6)\n    LUPR O 0 A_PlaySound(\"Petrovec/Ambient\",5)\n\tLUPR O 6 Bright A_CustomMissile(\"PetrovecBolt\", 42, 0, 0)\n\tLUPR N 7 Bright A_FaceTarget\n    TNT1 A 0 A_Jump(192,\"Missile\")\n\tGoto See\n  CerebralCommotion:\n    LUPR PP 2 Bright A_FaceTarget\n    TNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n    LUPR P 3 Bright A_PlaySound(\"legsentient/laugh\",5)\n\tTNT1 A 0 A_SetUserVar(\"user_wait\",0)\n  CerebralCommotionWait:\n    TNT1 A 0 A_JumpIf(user_wait >= 31,\"CerebralCommotionGo\")\n    TNT1 A 0 A_SetUserVar(\"user_wait\",user_wait+1)\n\tTNT1 A 0 A_FaceTarget\n    LUPR P 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n    Loop\n  CerebralCommotionGo:\n    LUPR PPPPPPPPPPPP 3 Bright A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tLUPR P 0 A_FaceTarget\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tLUPR P 0 A_FaceTarget\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 0 A_FaceTarget\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 0 A_FaceTarget\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tLUPR P 0 A_FaceTarget\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 0 A_FaceTarget\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 0 A_FaceTarget\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX2\",0,0,0,0)\n\tLUPR P 1 Bright A_CustomMissile(\"CCProjectile\",65,0,Random(-32, 58))\n\tLUPR P 2 Bright\n\tLUPR P 15 Bright\n\tTNT1 A 0 A_Jump(192,\"Missile\")\n\tGoto See\n  LegendaryTech:\n    LUPR PPPPPPPPPPPPPPPP 2 Bright A_FaceTarget\n    TNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n    LUPR P 3 Bright A_PlaySound(\"legsentient/laugh\",5)\n\tTNT1 A 0 A_SetUserVar(\"user_wait\",0)\n  LegendaryTechWait:\n    TNT1 A 0 A_JumpIf(user_wait >= 31,\"LegendaryTechGo\")\n    TNT1 A 0 A_SetUserVar(\"user_wait\",user_wait+1)\n\tTNT1 A 0 A_FaceTarget\n    LUPR P 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n    Loop\n  LegendaryTechGo:\n    TNT1 A 0 A_SetUserVar(\"user_wait\",0)\n  LegendaryTechGoo:\n    TNT1 A 0 A_JumpIf(user_wait >= 30,\"LegendaryTechEnd\")\n    TNT1 A 0 A_SetUserVar(\"user_wait\",user_wait+1)\n\tTNT1 A 0 A_FaceTarget\n    LUPR F 2 Bright A_CustomMissile(\"SentientLegendaryProjectile\",31,0,Random(-800,800)/100.00,0)\n    TNT1 A 0 A_PlayWeaponSound(\"BlueDTRFire\")\n    Loop\n  LegendaryTechEnd:\n    LUPR PPPPPPPPPPPPPPPPPPPPPPPPPPPPPP 2 Bright A_FaceTarget\n\tTNT1 A 0 A_Jump(192,\"Missile\")\n    Goto See\n  LegBFG9K:\n\tTNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n\tLUPR NNNNNNNNNNNNOOOO 2 Bright A_FaceTarget\n\tLUPR O 2 Bright A_CustomMissile(\"LegSentientBFG9500Ball\",42,0,0)\n\tLUPR NNN 2 Bright\n\tTNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n\tLUPR NNNNNNNNNNNNOOOO 2 Bright A_FaceTarget\n\tLUPR O 2 Bright A_CustomMissile(\"LegSentientBFG9500Ball\",42,0,0)\n\tLUPR NNN 2 Bright\n\tTNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n\tLUPR NNNNNNNNNNNNOOOO 2 Bright A_FaceTarget\n\tLUPR O 2 Bright A_CustomMissile(\"LegSentientBFG9500Ball\",42,0,0)\n\tLUPR NNNNNNN 2 Bright\n\tTNT1 A 0 A_Jump(192,\"Missile\")\n\tGoto See\n  LegBFG10K:\n\tTNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\tLUPR NNNNNNNN 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 3 Bright A_CustomMissile(\"Legendary10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 3 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 3 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 3 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 3 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 3 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 3 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 3 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 3 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 3 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 2 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 2 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 2 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 2 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 2 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 2 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentient10KProjectile\", 42, 0, Random(4, -4))\n\tLUPR N 3 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\tLUPR NNNNN 3 Bright\n\tTNT1 A 0 A_Jump(192,\"Missile\")\n\tGoto See\n  LegBFG15K:\n\tTNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\tLUPR NNNNNNNN 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 4 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 4 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 4 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 4 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 4 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 4 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 4 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 4 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 3 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 3 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 3 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 3 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 3 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 3 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 3 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 3 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 2 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 2 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 2 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 2 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 2 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 2 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 2 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tLUPR O 2 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n    LUPR O 2 Bright A_CustomMissile(\"LegendarySentientBFG15KBall\", 42, 0, Random(4, -4))\n\tLUPR N 4 Bright A_FaceTarget\n\tLUPR N 3 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\tLUPR NNNNN 3 Bright\n\tTNT1 A 0 A_Jump(192,\"Missile\")\n\tGoto See\n  LegDTBFG10K:\n\tTNT1 A 0 A_PlaySound(\"Cardinal/9k\")\n\tLUPR NNNNNNNNNNOOOO 2 Bright A_FaceTarget\n\tLUPR O 2 Bright A_CustomMissile(\"LegSentientDTBFGBall\", 34, 0, 0)\n\tLUPR NNNNNNNNNNNN 1 Bright\n\tTNT1 A 0 A_PlaySound(\"Cardinal/9k\")\n\tLUPR NNNNNNNNNNOOOO 2 Bright A_FaceTarget\n\tLUPR O 2 Bright A_CustomMissile(\"LegSentientDTBFGBall\", 34, 0, 0)\n\tLUPR NNNNNNNNNNNN 1 Bright\n\tTNT1 A 0 A_Jump(192,\"Missile\")\n\tGoto See\n  PlasmaCannon:\n\tTNT1 A 0 A_PlaySound(\"Cardinal/9k\")\n\tLUPR NNNNNNOO 4 Bright A_GiveInventory(\"LegSentientStrafe\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientCannonBall\", 42, 0, 0)\n\tLUPR O 4 Bright A_GiveInventory(\"LegSentientStrafe\",1)\n\tTNT1 A 0 A_PlaySound(\"Cardinal/9k\")\n\tLUPR NNNNNNOO 4 Bright A_GiveInventory(\"LegSentientStrafe\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientCannonBall\", 42, 0, 0)\n\tLUPR O 4 Bright A_GiveInventory(\"LegSentientStrafe\",1)\n\tLUPR NNNNNNOO 3 Bright A_GiveInventory(\"LegSentientStrafe\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientCannonBall\", 42, 0, 0)\n\tLUPR O 3 Bright A_GiveInventory(\"LegSentientStrafe\",1)\n\tTNT1 A 0 A_PlaySound(\"Cardinal/9k\")\n\tLUPR NNNNNNOO 3 Bright A_GiveInventory(\"LegSentientStrafe\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientCannonBall\", 42, 0, 0)\n\tLUPR O 3 Bright A_GiveInventory(\"LegSentientStrafe\",1)\n\tLUPR NNNNNNOO 2 Bright A_GiveInventory(\"LegSentientStrafe\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientCannonBall\", 42, 0, 0)\n\tLUPR O 2 Bright A_GiveInventory(\"LegSentientStrafe\",1)\n\tTNT1 A 0 A_PlaySound(\"Cardinal/9k\")\n\tLUPR NNNNNNOO 2 Bright A_GiveInventory(\"LegSentientStrafe\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientCannonBall\", 42, 0, 0)\n\tLUPR O 2 Bright A_GiveInventory(\"LegSentientStrafe\",1)\n\tLUPR NNNNNNOO 1 Bright A_GiveInventory(\"LegSentientStrafe\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientCannonBall\", 42, 0, 0)\n\tLUPR O 1 Bright A_GiveInventory(\"LegSentientStrafe\",1)\n\tTNT1 A 0 A_PlaySound(\"Cardinal/9k\")\n\tLUPR NNNNNNOO 1 Bright A_GiveInventory(\"LegSentientStrafe\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientCannonBall\", 42, 0, 0)\n\tLUPR O 1 Bright A_GiveInventory(\"LegSentientStrafe\",1)\n\tTNT1 A 0 A_Jump(192,\"Missile\")\n\tGoto See\n  LegendaryBFG:\n    LUPR NNNNNNNNNNNNNNNN 2 Bright A_FaceTarget\n    LUPR N 3 Bright A_PlaySound(\"legsentient/laugh\",5)\n    LUPR N 3 Bright A_PlaySound(\"Legcyber/BFG\",6)\n\tTNT1 A 0 A_SetUserVar(\"user_wait\",0)\n  LegendaryBFGWait:\n    TNT1 A 0 A_JumpIf(user_wait >= 37,\"LegendaryBFGGo\")\n    TNT1 A 0 A_SetUserVar(\"user_wait\",user_wait+1)\n\tTNT1 A 0 A_FaceTarget\n    LUPR N 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n    Loop\n  LegendaryBFGGo:\n\tTNT1 A 0 A_JumpIfTargetInLos(2)\n    TNT1 A 0 A_Jump(256,2)\n\tTNT1 A 0\n\tGoto LegBFGGo\n\tTNT1 A 0\n\tTNT1 A 0 A_UnSetShootable\n    LUPR NNNNNNNNNN 1 A_FadeOut(0.1,0)\n\tLUPR N 1 A_PlayWeaponSound(\"boss/teleport\")\n    LUPR NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN 0 A_Wander\n    TNT1 A 0 A_FaceTarget\n    LUPR NNNNNNNN 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner2\")\n\tTNT1 A 0 A_SetShootable\n    LUPR NNNNNNNNNN 1 A_FadeIn(0.1)\n  LegBFGGo:\n    TNT1 A 0 A_PlaySound(\"Weapons/GuruFire\", CHAN_WEAPON)\n    TNT1 A 0 A_PlaySound(\"Weapons/GuruAddFire\", CHAN_WEAPON)\n    TNT1 A 0 A_CustomMissile(\"SentientGuruBall\", 42, 0, 0, 0)\n\tLUPR O 1 A_SetShootable\n    LUPR NNNNNNNNNNNNNNNNNNNNNNNNNNNNNN 2 Bright A_FaceTarget\n\tTNT1 A 0 A_Jump(192,\"Missile\")\n    Goto See\n  LegendaryStorm:\n    LUPR NNNN 4 Bright A_GiveInventory(\"LegSentientStrafe\",1)\n    TNT1 A 0 A_PlaySound(\"sentient/laugh\",5)\n\tLUPR NN 4 Bright A_GiveInventory(\"LegSentientStrafe3\",1)\n\tTNT1 A 0 A_Stop\n    TNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n    LUPR N 4 Bright A_FaceTarget\n    TNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n    LUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n    LUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n    LUPR N 4 Bright A_FaceTarget\n    TNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n    LUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n    LUPR N 4 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n    LUPR N 4 Bright A_FaceTarget\n\tLUPR NNNNNNN 4 Bright A_GiveInventory(\"LegSentientStrafe3\",1)\n\tTNT1 A 0 A_GiveToTarget(\"LegSentStormBoltAttack\",1)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"LegSentientStormBoltSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tLUPR N 4 Bright A_GiveInventory(\"LegSentientStrafe3\",1)\n\tTNT1 A 0 A_GiveToTarget(\"LegSentStormBoltAttack\",1)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"LegSentientStormBoltSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tLUPR N 4 Bright A_GiveInventory(\"LegSentientStrafe3\",1)\n\tTNT1 A 0 A_GiveToTarget(\"LegSentStormBoltAttack\",1)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"LegSentientStormBoltSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tLUPR N 4 Bright A_GiveInventory(\"LegSentientStrafe3\",1)\n\tTNT1 A 0 A_GiveToTarget(\"LegSentStormBoltAttack\",1)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"LegSentientStormBoltSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tLUPR N 4 Bright A_GiveInventory(\"LegSentientStrafe3\",1)\n\tTNT1 A 0 A_GiveToTarget(\"LegSentStormBoltAttack\",1)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"LegSentientStormBoltSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tLUPR N 4 Bright A_GiveInventory(\"LegSentientStrafe3\",1)\n\tTNT1 A 0 A_GiveToTarget(\"LegSentStormBoltAttack\",1)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"LegSentientStormBoltSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tLUPR N 4 Bright A_GiveInventory(\"LegSentientStrafe3\",1)\n\tTNT1 A 0 A_GiveToTarget(\"LegSentStormBoltAttack\",1)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"LegSentientStormBoltSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tLUPR N 4 Bright A_GiveInventory(\"LegSentientStrafe3\",1)\n\tTNT1 A 0 A_GiveToTarget(\"LegSentStormBoltAttack\",1)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"LegSentientStormBoltSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tLUPR N 4 Bright A_GiveInventory(\"LegSentientStrafe3\",1)\n\tTNT1 A 0 A_GiveToTarget(\"LegSentStormBoltAttack\",1)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"LegSentientStormBoltSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tLUPR N 4 Bright A_GiveInventory(\"LegSentientStrafe3\",1)\n\tTNT1 A 0 A_GiveToTarget(\"LegSentStormBoltAttack\",1)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"LegSentientStormBoltSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tLUPR N 4 Bright A_GiveInventory(\"LegSentientStrafe3\",1)\n\tTNT1 A 0 A_GiveToTarget(\"LegSentStormBoltAttack\",1)\n\tTNT1 AAAAA 0 A_SpawnItemEx(\"LegSentientStormBoltSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tLUPR N 4 Bright A_GiveInventory(\"LegSentientStrafe3\",1)\n\tTNT1 A 0 A_Jump(192,\"Missile\")\n\tGoto See\n  LegendaryDevastator:\n    TNT1 A 0 A_PlaySound(\"devastator/charge\")\n\tLUPR NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN 2 Bright A_FaceTarget\n\tLUPR O 0 A_PlaySound (\"devastator/fire\")\n\tLUPR O 0 A_CustomMissile(\"LegSentDevastatorBall\", 42, 0, 0, 0)\n\tLUPR N 50\n\tTNT1 A 0 A_Jump(192,\"Missile\")\n\tGoto See\n  Pain:\n\tTNT1 A 0 A_Jump(30,\"PainResurrect\")\n\tTNT1 A 0 A_Jump(120,\"PainMissile\")\n\tTNT1 A 0 A_Jump(25,\"Teleport\")\n\tLUPR A 3 Bright\n\tLUPR A 3 Bright A_Pain\n\tGoto See\n  Pain.DBFG10K2:\n  Pain.PlayerDBFG10K2:\n  Pain.DBFG2:\n  Pain.PlayerDBFG2:\n    TNT1 A 0 A_Jump(250, \"Teleport\")\n    Goto PainMissile\n  PainMissile:\n\tLUPR A 3 Bright\n\tLUPR A 3 Bright A_Pain\n\tGoto Missile\n  PainResurrect:\n\tLUPR A 3 Bright\n\tLUPR A 3 Bright A_Pain\n\tTNT1 A 0 A_JumpIfInventory(\"LegSentientToken\",3,\"See\")\n\tLUPR AAAA 3 Bright\n\tTNT1 A 0 A_GiveInventory(\"LegSentientToken\",1)\n\tTNT1 A 0 Radius_Quake(10,80,0,24,0)\n\tTNT1 A 0 A_GiveInventory(\"Health\",850)\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n    LUPR P 3 Bright A_PlaySound(\"sentient/laugh\")\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,30,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,60,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,90,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,120,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,150,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,180,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,210,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,240,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,270,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,300,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,330,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,360,0)\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,15,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,45,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,75,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,105,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,135,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,165,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,195,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,225,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,255,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,285,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,315,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrectionEffect\",10,0,345,0)\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,10,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,20,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,30,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,40,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,50,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,60,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,70,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,80,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,90,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,100,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,110,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,120,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,130,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,140,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,150,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,160,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,170,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,180,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,190,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,200,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,210,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,220,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,230,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,240,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,250,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,260,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,270,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,280,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,290,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,300,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,310,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,320,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,330,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,340,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,350,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,360,0)\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,10,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,20,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,30,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,40,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,50,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,60,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,70,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,80,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,90,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,100,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,110,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,120,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,130,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,140,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,150,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,160,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,170,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,180,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,190,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,200,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,210,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,220,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,230,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,240,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,250,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,260,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,270,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,280,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,290,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,300,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,310,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,320,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,330,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,340,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,350,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientMassResurrection\",10,0,360,0)\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tTNT1 A 0 A_SpawnItem(\"LegSentientBrainSFX\",0,0,0,0)\n\tLUPR P 3 Bright\n\tLUPR A 3 Bright\n\tGoto See\nDeath:\n    TNT1 A 0 A_StopSound(6)\n\tTNT1 A 0 A_Scream\n\tLUPR H 20 A_Fall\n    TNT1 AAAA 0 A_SpawnItemEx(\"BlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAAAAA 0 A_CustomMissile(\"BigBlueBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tLUPR IIIIIIIIII 2 Bright A_CustomMissile(\"PainfulDeathKaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n    TNT1 AAAA 0 A_SpawnItemEx(\"BlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAAAAA 0 A_CustomMissile(\"BigBlueBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n    LUPR JJJJJJJJJJ 2 Bright A_CustomMissile(\"PainfulDeathKaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n    TNT1 AAAA 0 A_SpawnItemEx(\"BlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAAAAA 0 A_CustomMissile(\"BigBlueBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n    LUPR KKKKKKKKKK 2 Bright A_CustomMissile(\"PainfulDeathKaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n    TNT1 AAAA 0 A_SpawnItemEx(\"BlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAAAAA 0 A_CustomMissile(\"BigBlueBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n    LUPR LLLLLLLLLL 2 Bright A_CustomMissile(\"PainfulDeathKaboom\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n    TNT1 AAAAAAAA 0 A_SpawnItemEx(\"BlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAAAAAAAAAAA 0 A_CustomMissile(\"BigBlueBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tTNT1 AAAAAAAAAAAAAAAA 0 A_CustomMissile(\"SmokeFX3\", random(10,60), random(30,-30), random(0,360), 2, random(0,360))\n\tTNT1 A 0 A_SpawnItem(\"DeathBall2\")\n\tLUPR LM 5\n\tTNT1 A -1 A_KillMaster\n\tStop\n    }\n}\n\nACTOR LegSentientToken : Inventory\n{\nInventory.Amount 1\nInventory.MaxAmount 3\n}\n\nACTOR LegSentientFire\n{\n+MISSILE\n+DONTSPLASH\n+CLIENTSIDEONLY\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+FORCEXYBILLBOARD\n+THRUACTORS\n+NOTIMEFREEZE\nRenderStyle Add\nScale 0.6\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLSF1 ABCDEFGHIJKL 1 Bright A_FadeOut\n\tStop\n  Toaster:\n    TNT1 A 0\n\tStop\n\t}\n}\n\nACTOR LegSentientFireSpawner : SentientFireSpawner\n{\n+NOTIMEFREEZE\n  States\n  {\n  Spawn:\n    TNT1 A 0\n\tTNT1 A 0 A_PlaySound(\"monster/ambientfire2\")\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 AA 0 A_SpawnItemEx(\"LegSentientFire\",random(50,70),random(50,70),78,0,0,random(-4,-6),0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegSentientFire\",random(-50,-70),random(-50,-70),78,0,0,random(-4,-6),0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegSentientFire\",random(50,70),random(-50,-70),78,0,0,random(-4,-6),0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegSentientFire\",random(-50,-70),random(50,70),78,0,0,random(-4,-6),0,128,0)\n    TNT1 A 1\n    Stop\n  }\n}\n\nACTOR LegSentientFireSpawner2 : SentientFireSpawner2\n{\n+NOTIMEFREEZE\n  States\n  {\n  Spawn:\n    TNT1 A 0\n\tTNT1 A 0 A_PlaySound(\"monster/ambientfire2\")\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 AA 0 A_SpawnItemEx(\"LegSentientFire\",random(50,70),random(50,70),78,0,0,random(-6,-8),0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegSentientFire\",random(-50,-70),random(-50,-70),78,0,0,random(-6,-8),0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegSentientFire\",random(50,70),random(-50,-70),78,0,0,random(-6,-8),0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegSentientFire\",random(-50,-70),random(50,70),78,0,0,random(-6,-8),0,128,0)\n    TNT1 A 1\n    Stop\n  }\n}\n\nACTOR LegSentientBrainFlame\n{\n+MISSILE\n+DONTSPLASH\n+CLIENTSIDEONLY\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+FORCEXYBILLBOARD\n+THRUACTORS\n+NOTIMEFREEZE\nRenderStyle Add\nScale 0.8\nStates\n{\nSpawn:\nLSF1 ABCDEFGHIJKL 2 Bright A_FadeOut\nStop\n}\n}\n\nACTOR LegSentientBrainFlame2\n{\n+MISSILE\n+DONTSPLASH\n+CLIENTSIDEONLY\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+FORCEXYBILLBOARD\n+THRUACTORS\n+NOTIMEFREEZE\nRenderStyle Add\nScale 0.8\nStates\n{\nSpawn:\nBMKE ABCDEFGHIJKL 2 Bright A_FadeOut\nStop\n}\n}\n\nACTOR LegSentientBrainSFX : LegendaryRedParticleSpawner\n{\n  +CLIENTSIDEONLY\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 AA 0 A_SpawnItemEx(\"LegSentientBrainLightning\",random(40,-40),random(40,-40),random(60,100),0,0,0,0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegSentientBrainLightning2\",random(40,-40),random(40,-40),random(60,100),0,0,0,0,128,0)\n\tTNT1 AAAA 0 A_SpawnItemEx(\"LegSentientBrainFlame\",random(40,-40),random(40,-40),random(60,100),0,0,random(4,6),0,128,0)\n    TNT1 A 1\n    Stop\n  Toaster:\n    TNT1 A 0\n\tStop\n  }\n}\n\nACTOR LegSentientBrainSFX2 : LegendaryRedParticleSpawner\n{\n  +CLIENTSIDEONLY\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 AA 0 A_SpawnItemEx(\"LegSentientBrainLightning\",random(40,-40),random(40,-40),random(60,100),0,0,0,0,128,0)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegSentientBrainLightning2\",random(40,-40),random(40,-40),random(60,100),0,0,0,0,128,0)\n\tTNT1 AAAA 0 A_SpawnItemEx(\"LegSentientBrainFlame2\",random(40,-40),random(40,-40),random(60,100),0,0,random(4,6),0,128,0)\n    TNT1 A 1\n    Stop\n  Toaster:\n    TNT1 A 0\n\tStop\n  }\n}\n\nACTOR LegSentientMassResurrectionEffect\n{\nHeight 6\nRadius 6\nDamage 0\nRenderStyle Add\nAlpha 0.5\nScale 0.5\nPROJECTILE\n+FLOORHUGGER\n+NOCLIP\n+NOTIMEFREEZE\nSpeed 25\nStates\n{\nSpawn:\n\tTNT1 A 10\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR A 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR B 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tLEMR C 1 Bright A_SpawnItemEx(\"LSRTTrail\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tStop\n\t}\n}\n\nACTOR LSMRETrail : SMRETrail\n{\nAlpha 0.6\nScale 0.6\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLEMR ABCABC 1 Bright A_FadeOut(0.02)\n\tGoto Spawn+2\n\t}\n}\n\nACTOR LegHellionResRadius\n{\nRadius 16\nHeight 8\nSpeed 25\nPROJECTILE\n+NORADIUSDMG\n+ISMONSTER\n+THRUACTORS\n+FLOORHUGGER\n+Noclip\n-COUNTKILL\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tTNT1 AAAAAAAAAA 2 A_VileChase\n\tStop\nHeal:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR LegSentientMassResurrection : LegHellionResRadius\n{\nSpeed 40\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tTNT1 AAAAAAAAAAAAAAAAAAAAAAAAA 2 A_VileChase\n\tStop\nHeal:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR LegSentientExplosiveTracer : FastProjectile\n{\nHeight 1\nRadius 1\nSpeed 255\nScale 0.8\nDamage 0\nRenderStyle Add\nAlpha 0.85\nDeathSound \"sentient/chaingunex\"\nDamageType \"CerChainguns\"\nDecal DoomImpScorch\n+FORCERADIUSDMG\n+RANDOMIZE\n+FORCEXYBILLBOARD\n+NOTIMEFREEZE\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    LRAC A 1 Bright\n\tLoop\nDeath:\n\tTNT1 A 0\n\tTNT1 A 0 A_SetTranslucent(0.75,1)\n\tTNT1 A 0 A_SpawnItem(\"LegSentientExplosiveEffect\")\n    LISL B 4 Bright A_Explode(Random(6,9)*5,72)\n    LISL CD 3 Bright\n    Stop\n    }\n}\n\nACTOR LegSentientExplosiveEffect\n{\n+CLIENTSIDEONLY\n+NOGRAVITY\n+NOBLOCKMAP\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryGoldParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n    TNT1 AAA 0 A_CustomMissile(\"KaboomLS\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"SmokeFX6\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 A 1\n\tStop\nToaster:\n    TNT1 A 0\n\tStop\n\t}\n}\n\nACTOR KaboomLS : Kaboom16\n{\nSpeed 2\nScale 0.45\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nLXPG AABBCDEFGHIJKLM 1 Bright A_FadeOut(0.05)\nStop\n}\n}\n\nACTOR YellowShellCasing : ShellCasing\n{\n+NOTIMEFREEZE\n\tStates\n\t{\n\tSpawn:\n\t  TNT1 A 0\n      TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t  YELW DCBAHGFE 2\n\t  Loop\n    Death:\n\t  TNT1 A 0\n      TNT1 A 0 A_Jump(128,3)\n      YELW C 100\n      YELW C 5 A_FadeOut(0.10)\n      Goto Death+3\n      YELW G 100\n\t  YELW G 5 A_FadeOut(0.10)\n\t  Goto Death+5\n\t  }\n}\n\nACTOR LegSentientDTBFGTracer : LegAnniDTBFGTracer\n{\n   Species \"Masterminds\"\n   DamageType \"LegMind\"\n   +THRUSPECIES\n   +DONTHURTSPECIES\n}\n\nACTOR LegSentientDTBFGProjectileAttack : LegAnniDTBFGProjectileAttack\n{\nObituary \"%o was rekt off the planet for being a Legendary idiot by shooting at the Legendary Sentient.\"\nMissileType \"LegSentientDTBFGRailgunSlug\"\n}\n\nACTOR LegSentientDTBFGRailgunSlug : LegAnniDTBFGRailgunSlug\n{\n   DamageType \"LegMind\"\n   Species \"Masterminds\"\n   -RIPPER\n   +DONTHURTSPECIES\n   Damage (Random(4,8))\n}\n\nACTOR LegSentientDTBFGBall : LegAnniDTBFGBall\n{\n+DONTHURTSPECIES\nSpecies \"Masterminds\"\nObituary \"%o was rekt off the planet for being a Legendary idiot by shooting at the Legendary Sentient.\"\nStates\n{\nSpawn:\n    TNT1 A 0\n\tTNT1 A 0 A_Jump(128,\"DTBFGSFX\")\n    TNT1 A 0 A_AlertMonsters\n    TNT1 A 0 A_PlaySoundEx(\"weapons/dtech10kball\",\"Voice\",1)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 A 1 Bright A_SpawnItemEx(\"LegSentientDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 B 1 Bright A_SpawnItemEx(\"LegSentientDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 C 1 Bright A_SpawnItemEx(\"LegSentientDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 D 1 Bright A_SpawnItemEx(\"LegSentientDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    Loop\nDTBFGSFX:\n    TNT1 A 0 A_AlertMonsters\n    TNT1 A 0 A_PlaySoundEx(\"weapons/dtech10kball\",\"Voice\",1)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 A 1 Bright A_SpawnItemEx(\"LegSentientDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold2\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 B 1 Bright A_SpawnItemEx(\"LegSentientDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 C 1 Bright A_SpawnItemEx(\"LegSentientDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold2\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 D 1 Bright A_SpawnItemEx(\"LegSentientDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    Goto Spawn\nDeath:\n    TNT1 A 0\n\tTNT1 A 0 A_SetTranslucent(0.75,1)\n\tTNT1 A 0 Radius_Quake(5,60,0,10,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,10,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,20,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,30,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,40,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,50,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,60,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,70,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,80,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,90,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,100,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,110,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,120,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,130,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,140,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,150,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,160,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,170,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,180,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,190,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,200,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,210,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,220,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,230,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,240,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,250,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,260,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,270,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,280,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,290,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,300,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,310,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,320,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,330,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,340,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,350,CMF_TRACKOWNER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGoldSpawner\", 0, 0, 15, 0, 0, 0, 0, 128)\n\tLGS1 ABCD 6 Bright A_SpawnItemEx(\"DTech10KShockwaveGold\", 0, 0, 15, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_Explode(480,240)\n\tTNT1 A 0 A_StopSoundEx(\"Voice\")\n\tTNT1 A 0 Radius_Quake(15,20,0,20,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/dtech10kexplode\")\n\tTNT1 A 0 A_SpawnItemEx(\"DTech10KShockwaveGold1\", 0, 0, 15, 0, 0, 0, 0, 128)\n    TNT1 A 20 A_SpawnItem(\"LegAnniDTBFGEx\",0,-10)\n    Stop\n\t}\n}\n\nACTOR SentientGuruBall : GuruBall\n{\n  Radius 11\n  Height 6\n  Speed 15\n  DamageType \"LegMind\"\n  Damage 60\n  Projectile\n  Renderstyle Add\n  +FORCERADIUSDMG\n  +FOILINVUL\n  +RIPPER\n  +BLOODLESSIMPACT\n  +DONTBLAST\n  +THRUSPECIES\n  +SKYEXPLODE\n  Scale 0.25\n  MissileType \"GuruLesserProjectileTrail\"\n  States\n  {\n  Spawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_Jump(128,\"LEGBFGSFX\")\n\tTNT1 A 0 A_PlaySound(\"Weapons/GuruFly\",5,1.0,1)\n\tTNT1 A 0 A_Explode(600,64,0,1)\n\tYBAL AAA 0 A_CustomMissile(\"LegSentientLiteShot\",0,0,Random(0,360))\n\tTNT1 A 0 A_SpawnItemEx(\"GuruTrailSpark\",random(28,-28),random(28,-28),random(28,-28),0,0,0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GuruTrail\",-3,0,0,0,0,0,0,0,0)\n\tYBAL A 1 bright\n\tloop\n    Goto Spawn\n  LEGBFGSFX:\n    TNT1 A 0 A_SpawnItemEx(\"GuruTrailSpark\",random(28,-28),random(28,-28),random(28,-28),0,0,0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GuruTrail\",-3,0,0,0,0,0,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tYBAL A 1 Bright A_SpawnItemEx(\"LegSentientDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TNT1 A 0 A_SpawnItemEx(\"GuruTrailSpark\",random(28,-28),random(28,-28),random(28,-28),0,0,0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GuruTrail\",-3,0,0,0,0,0,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tYBAL A 1 Bright A_SpawnItemEx(\"LegSentientDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TNT1 A 0 A_SpawnItemEx(\"GuruTrailSpark\",random(28,-28),random(28,-28),random(28,-28),0,0,0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GuruTrail\",-3,0,0,0,0,0,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tYBAL A 1 Bright A_SpawnItemEx(\"LegSentientDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TNT1 A 0 A_SpawnItemEx(\"GuruTrailSpark\",random(28,-28),random(28,-28),random(28,-28),0,0,0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GuruTrail\",-3,0,0,0,0,0,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tYBAL A 1 Bright A_SpawnItemEx(\"LegSentientDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    Goto Spawn\n  Death:\n\tTNT1 A 0 A_PlaySound(\"Weapons/GuruBlast3\",5)\n\t//COLLATERAL DAMAGE EFFECTS\n\tTNT1 A 0 A_Explode(6000,486,0,1)\n\tTNT1 A 0 A_BFGSpray(\"GuruSpray\",15,20)\n\t//IMPACT STUFF\n\tTNT1 A 0 A_SpawnItemEx(\"GuruStruckGlowX\",0,0,10,0,0,0,0,128,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GuruStruckGlowY\",0,0,10,0,0,0,0,128,0)\n\tTNT1 AAAAAAAAAAA 0 A_SpawnItemEx(\"SentientGuruSphereSmoke\",random(126,-126),random(126,-126),random(66,-66),0.00001*random(100000,-100000),0.00001*random(100000,-100000),0.00001*random(100000,-100000),random(0,359),0,0)\n\tTNT1 AAAAAAAAAAA 0 A_SpawnItemEx(\"GuruChunkSpark\",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)\n\tTNT1 AAAAAAAAAAAAAAAAAAA 2 A_SpawnItemEx(\"GuruChunkSpark\",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)\n\tStop\n  }\n}\n\nACTOR SentientGuruSphereSmoke : GuruSphereSmoke\n{\n\tScale 1.8\n\tAlpha 0.45\n\tPROJECTILE\n\tDamageType \"LegMind\"\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 1 A_Jump(255,\"Spawn1\",\"Spawn2\",\"Spawn3\",\"Spawn4\",\"Spawn5\",\"Spawn6\")\n\tStop\n\tSpawn1:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THD1 A 0 A_Explode(10,164)\n\t THD1 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\tSpawn2:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THD1 A 0 A_Explode(10,164)\n\t THD2 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\tSpawn3:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THD1 A 0 A_Explode(10,164)\n\t THD3 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\tSpawn1:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THD1 A 0 A_Explode(10,164)\n\t THD1 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\tSpawn2:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THD1 A 0 A_Explode(10,164)\n\t THD2 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\tSpawn3:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THD1 A 0 A_Explode(10,164)\n\t THD3 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\t}\n}\n\nACTOR LegendarySentient10KProjectile : 10KProjectile\n{\n   Height 1\n   Radius 1\n   Speed 200\n   Scale 0.15\n   RenderStyle Add\n   Alpha 0.85\n   DECAL BFG9500LightningGold\n   PROJECTILE\n   +NOEXTREMEDEATH\n   -THRUSPECIES\n   -MTHRUSPECIES\n   +NOTIMEFREEZE\n   Species \"Masterminds\"\n   DeathSound \"weapons/bfg95explode\"\n   States\n   {\n   Spawn:\n      LRAC A 1 Bright\n      Loop\n   Death:\n   XDeath:\n      TNT1 A 0\n      TNT1 A 1 A_SpawnItem(\"LegSentient10KEx\")\n      Stop\n\t  }\n}\n\nACTOR LegSentient10KEx : Player10KEx\n{\n  Radius 11\n  Height 8\n  DamageType \"LegMind\"\n  Damage 100\n  +NOBLOCKMAP\n  +NOGRAVITY\n  +NOTELEPORT\n  +FORCERADIUSDMG\n  -MTHRUSPECIES\n  -THRUSPECIES\n  Renderstyle Add\n  Alpha 0.75\n  Scale 0.85\n  States\n  {\n  Spawn:\n    TNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"BFGShockwaveGold\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegendaryGoldParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n    TNT1 AAAA 0 A_CustomMissile(\"KaboomGold2\", 0, 0, random(0,360), 2, random(0,360))\n    LFE1 A 4 Bright A_Detonate\n    LFE1 BCDEF 4 Bright\n    Stop\n  }\n}\n\nACTOR LegendarySentientBFG15KBall : BFG15KBall\n{\nHeight 15\nRadius 15\nDecal LegBFG15K\nSpeed 45\nDamage 25\nDamageType \"LegMind\"\nScale 0.5\n-THRUSPECIES\n-MTHRUSPECIES\n+FORCERADIUSDMG\n+NOTIMEFREEZE\nExplosionDamage 110\nExplosionRadius 165\nSeeSound \"weapons/bfg15kfire\"\nDeathSound \"weapons/bfg95explode\"\nStates\n{\nSpawn:\n    LFS1 AB 2 Bright A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-8,8),Random(-8,8),Random(-8,8),Random(-1,1),Random(-1,1),Random(-1,1),Random(-20,20),128)\n    Loop\nDeath:\n\tTNT1 A 0\n    TNT1 A 0 A_SpawnItemEx(\"BFGShockwaveGold\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryGoldParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"KaboomGold2\", 0, 0, random(0,360), 2, random(0,360))\n    LFE1 A 4 Bright A_Explode\n    LFE1 BCDEF 4 Bright\n    Stop\n    }\n}\n\nACTOR DTBFGLightningLS : TeleportFogLightning\n{\nScale 0.24\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0 A_Jump(256,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72)\n\tLSN1 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Death\")\n\tLSN2 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Death\")\n\tLSN3 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Death\")\n\tLSN4 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Death\")\nDeath:\n\t\"----\" A 1 Bright\n\tStop\n\t}\n}\n\nACTOR LegSentientBrainLightning : DTBFGLightningLS\n{\nScale 0.52\n+NOTIMEFREEZE\nStates\n{\nToaster:\n\tTNT1 A 0 A_Jump(256,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72)\n\tLSN1 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Death\")\n\tLSN2 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Death\")\n\tLSN3 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Death\")\n\tLSN4 ABCDEFGHIJKLMNOPQR 0 A_Jump(256,\"Death\")\n\t}\n}\n\nACTOR LegSentientBrainLightning2 : LegSentientBrainLightning\n{\nScale 0.46\n}\n\nACTOR LSRTTrail : CometTail\n{\nAlpha 0.6\nScale 0.6\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLEMR ABCABC 1 Bright A_FadeOut(0.02)\n\tGoto Spawn+2\n\t}\n}\n\nACTOR BigBlueBloodCloud : BlueBloodCloud\n{\n+NOTIMEFREEZE\nSpeed 2\nScale 1.5\n}\n\nACTOR KaboomLSD : Kaboom\n{\nSpeed 3\nDamage 0\nRenderstyle Add\nAlpha 0.75\nPROJECTILE\n+NOBLOCKMAP\n+NOTELEPORT\n+DONTSPLASH\n+NOGRAVITY\n+MISSILE\n+FORCEXYBILLBOARD\n-CLIENTSIDEONLY\n+NOINTERACTION\n+NOCLIP\n+NOTIMEFREEZE\nScale 1.3\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nBXPO A 1 Bright A_PlaySound(\"weapons/rocklx\")\nTNT1 A 0 A_Explode(8, 128)\nBXPO ABBCDEFGHIJKLM 1 Bright A_FadeOut(0.05)\nStop\n}\n}\n\nACTOR LegSentientBFG9500Ball : LegCyberBFG9500Ball\n{\n-THRUSPECIES\nSpecies \"Masterminds\"\nObituary \"%o was rekt off the planet for being a Legendary idiot by shooting at the Legendary Sentient.\"\nDecal BFG9500LightningGold\nDamageType \"LegMind\"\nStates\n{\nSpawn:\n    LFS3 AAABBB 1 Bright A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    Loop\nDeath:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"BFGShockwaveGold\", 0, 0, 0, 0, 0, 0, 0, 128)\n    TNT1 AAAAAA 0 A_CustomMissile(\"KaboomGold\", 0, 0, random(0,360), 2, random(0,360))\n    LFE3 AB 8 Bright A_SpawnItemEx(\"LegendaryGoldParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n    LFE3 C 8 Bright A_BFGSpray(\"GoldenSpray\")\n    LFE3 DEF 8 Bright\n    Stop\n    }\n}\nACTOR SentientLegendaryProjectile : LegendaryProjectile { }\n\nActor LegSentientCannonBall\n{\n\tPROJECTILE\n\t+FORCEXYBILLBOARD\n\t+FORCERADIUSDMG\n\t+SEEKERMISSILE\n\t+EXTREMEDEATH\n\t+SKYEXPLODE\n\t+MTHRUSPECIES\n    +NOTIMEFREEZE\n\tRadius 13\n\tHeight 8\n\tSpeed 40\n\tDamage 12\n\tRenderStyle Add\n\tAlpha 0.75\n\tDeathSound \"pcannon/explode\"\n\tScale 1.5\n\tDamageType \"LegMind\"\n\tStates\n\t{\n\tSpawn:\n\t    TNT1 A 0 A_Explode(8,96,0)\n\t\tTNT1 A 0 A_SeekerMissile(2,0)\n\t\tTNT1 AA 1 A_SpawnItemEx(\"LSCBTrail\",0,0,0,0,0,0,0)\n\t\tLoop\n\tDeath:\n\t    TNT1 A 0\n\t\tTNT1 A 0 A_Explode(32,584)\n\t\tTNT1 A 0 A_Explode(128,64)\n\t\tLFE3 A 4 Bright\n\t\tLFE3 B 0 A_SpawnItemEx(\"BFGShockwaveGold\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t\tLFE3 B 8 Bright A_SpawnItemEx(\"LSCBKaboom\",0,0,0,0,0,0,0)\n\t\tLFE3 CDEF 8 Bright\n\t\tStop\n\t}\n}\n\nActor LSCBTrail\n{\n\t+CLIENTSIDEONLY\n\t+NOBLOCKMAP\n\t+NOGRAVITY\n\t+NOINTERACTION\n    +NOTIMEFREEZE\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"KaboomGoldSent\",-8,0,0,-6,random(-2,-3),random(-1,1),0)\n\t\tTNT1 A 1 A_SpawnItemEx(\"KaboomGoldSent2\",-8,0,0,-6,random(2,3),random(-1,1),0)\n\t\tStop\n\t}\n}\n\nActor LSCBKaboom\n{\n\t+NOBLOCKMAP\n\t+NOGRAVITY\n\t+CLIENTSIDEONLY\n\t+NOINTERACTION\n    +NOTIMEFREEZE\n\tReactionTime 60\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"KaboomGoldSent\",0,0,0,random(-9,9),random(-10,10),random(-10,10),0)\n\t\tTNT1 A 0 A_Countdown\n\t\tLoop\n\tDeath:\n\t\tTNT1 A 0\n\t\tStop\n\t}\n}\n\nACTOR KaboomGoldSent : Kaboom11\n{\nSpeed 2\nScale 1\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nLXPG AABBCDEFGHIJKLM 2 Bright A_FadeOut(0.05)\nStop\n}\n}\n\nACTOR KaboomGoldSent2 : Kaboom11\n{\nSpeed 2\nScale 1\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nLXPG AABBCDEFGHIJKLM 2 Bright A_FadeOut(0.05)\nStop\n}\n}\n\nActor LegSentStormBoltAttack : CustomInventory\n{\n  +INVENTORY.QUIET\n  +INVENTORY.UNDROPPABLE\n  +INVENTORY.ALWAYSPICKUP\n  +INVENTORY.AUTOACTIVATE\n  +COUNTITEM\n  +NOTIMEFREEZE\n  Inventory.Amount 1\n  Inventory.MaxAmount 0\n  States\n  {\n  Pickup:\n    NULL A 1\n\tNULL AAAA 1 A_SpawnItemEx(\"LegSentientStormBoltSpawner\",Random(512,-512),Random(512,-512),0,0,0,0,SXF_NOCHECKPOSITION,64)\n    Stop\n  }\n}\n\nACTOR LegSentientStormBoltSpawner\n{\nHeight 2\nRadius 2\nSpeed 6\nPROJECTILE\n+SPAWNCEILING\n+CEILINGHUGGER\n+NOCLIP\n+DONTSPLASH\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tTNT1 AAAAAAAAAAAAAAAAAAAAAAAAA 1 A_Wander\n    TNT1 A 0 A_CustomMissile(\"LegSentientStormBolt\",-18,random(0,20),random(0,360),2)\n\tStop\n\t}\n}\n\nACTOR LegSentientStormBolt\n{\n   Speed 1\n   Radius 8\n   Height 12\n   Renderstyle Add\n   Damage 5\n   SeeSound \"\"\n   PROJECTILE\n   -NOGRAVITY\n   +BLOODLESSIMPACT\n   +RIPPER\n   +FORCERADIUSDMG\n   +EXTREMEDEATH\n   +NOTIMEFREEZE\n   Gravity 2.0\n   DamageType \"LegMind\"\n   States\n   {\n   Spawn:\n      TNT1 A 0\n\t  TNT1 A 0 A_SetAngle(7 + angle)\n      TNT1 A 2 A_SpawnItemEx(\"LegSentientStormBoltFade\",0,0,0,frandom(0.25,-0.25),frandom(0.25,-0.25),frandom(0.25,-0.25),128,0)\n      Loop\n   Death:\n      TNT1 A 0 A_PlayWeaponSound(\"legstorm/explode\")\n      TNT1 A 0 A_Explode(64,278,0)\n      TNT1 A 0 A_SpawnItemEx(\"GuruStormBoltStruckGlowX\",0,0,0,0,0,0,0,128,0)\n      TNT1 A 0 A_SpawnItemEx(\"GuruStormBoltStruckGlowY\",0,0,0,0,0,0,0,128,0)\n      TNT1 AAAAAAA 2 A_SpawnItemEx(\"GuruSpray\",random(20,-20),random(20,-20),random(30,-5),0,0,0,0,128,0)\n      Stop\n   }\n}\n\nACTOR LegSentientStormBoltFade\n{\n   Damage 0\n   Alpha 0.99\n   Renderstyle Add\n   SeeSound \"\"\n   PROJECTILE\n   +NOGRAVITY\n   +NOINTERACTION\n   +FORCEYBILLBOARD\n   +NOCLIP\n   +NOTIMEFREEZE\n   +CLIENTSIDEONLY\n   States\n   {\n   Spawn:\n\tLLTE A 0\n\tLLTE ABCDABCDABCD 1 Bright A_FadeOut(0.05)\n\tStop\n   }\n}\n\nACTOR GuruStormBoltStruckGlowY : GuruBoltStruckGlowY\n{\n\t-CLIENTSIDEONLY\n\t+FORCERADIUSDMG\n\t+NOTIMEFREEZE\n\tAlpha 0.5\n\tXScale 0.35\n\tYScale 1.5\n\tDamageType \"LegMind\"\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tYBUM A 0 A_Explode(3,192)\n\tYBUM A 1 Bright A_FadeOut(0.005)\n\tLoop\n\t}\n}\n\nACTOR GuruStormBoltStruckGlowX : GuruBoltStruckGlowY\n{\n    -CLIENTSIDEONLY\n\t+FORCERADIUSDMG\n\t+NOTIMEFREEZE\n\tAlpha 0.5\n\tXScale 1.5\n\tYScale 0.35\n\tDamageType \"LegMind\"\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tYBUM A 0 A_Explode(3,192)\n\tYBUM A 1 Bright A_FadeOut(0.005)\n\tLoop\n\t}\n}\n\nActor LegSentientStrafe : CustomInventory\n{\n  +INVENTORY.QUIET\n  +INVENTORY.UNDROPPABLE\n  +INVENTORY.ALWAYSPICKUP\n  +INVENTORY.AUTOACTIVATE\n  +COUNTITEM\n  +NOTIMEFREEZE\n  Inventory.Amount 1\n  Inventory.MaxAmount 0\n  States\n  {\n  Pickup:\n    NULL A 1\n\tNULL A 1\n\tNULL A 1 A_JumpIf(velx != 0 || vely != 0,2)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 A_Jump(235,5)\n\tNULL A 1 A_JumpIfInventory(\"LegSentientStrafeSens\",1,3)\n\tNULL A 1 A_GiveInventory(\"LegSentientStrafeSens\",1)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 A_TakeInventory(\"LegSentientStrafeSens\",1)\n\tNULL A 1 A_JumpIfInventory(\"LegSentientStrafeSens\",1,3)\n\tNULL A 1 ThrustThing(angle*256/360+38.7,2,0,0)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 ThrustThing(angle*256/360+38.7,-2,0,0)\n    NULL A 1 A_FaceTarget\n\tNULL A 1 A_Jump(24,2)\n\tNULL A 1 A_JumpIfCloser(300,2)\n\tNULL A 1 A_Recoil(-0.4)\n    Stop\n\tNULL A 1 A_Recoil(1.4)\n    Stop\n  }\n}\n\nActor LegSentientStrafe2 : LegSentientStrafe\n{\n  States\n  {\n  Pickup:\n    NULL A 1\n\tNULL A 1 A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tNULL A 1\n\tNULL A 1 A_JumpIf(velx != 0 || vely != 0,2)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 A_Jump(235,5)\n\tNULL A 1 A_JumpIfInventory(\"LegSentientStrafeSens\",1,3)\n\tNULL A 1 A_GiveInventory(\"LegSentientStrafeSens\",1)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 A_TakeInventory(\"LegSentientStrafeSens\",1)\n\tNULL A 1 A_JumpIfInventory(\"LegSentientStrafeSens\",1,3)\n\tNULL A 1 ThrustThing(angle*256/360+38.7,2,0,0)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 ThrustThing(angle*256/360+38.7,-2,0,0)\n    NULL A 1 A_FaceTarget\n\tNULL A 1 A_Jump(24,2)\n\tNULL A 1 A_JumpIfCloser(300,2)\n\tNULL A 1 A_Recoil(-1.4)\n    Stop\n\tNULL A 1 A_Recoil(1.4)\n    Stop\n  }\n}\n\nActor LegSentientStrafe3 : LegSentientStrafe\n{\n  States\n  {\n  Pickup:\n    NULL A 1\n\tNULL A 1 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tNULL A 1\n\tNULL A 1 A_JumpIf(velx != 0 || vely != 0,2)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 A_Jump(235,5)\n\tNULL A 1 A_JumpIfInventory(\"LegSentientStrafeSens\",1,3)\n\tNULL A 1 A_GiveInventory(\"LegSentientStrafeSens\",1)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 A_TakeInventory(\"LegSentientStrafeSens\",1)\n\tNULL A 1 A_JumpIfInventory(\"LegSentientStrafeSens\",1,3)\n\tNULL A 1 ThrustThing(angle*256/360+38.7,2,0,0)\n\tNULL A 1 A_Jump(256,2)\n\tNULL A 1 ThrustThing(angle*256/360+38.7,-2,0,0)\n    NULL A 1 A_FaceTarget\n\tNULL A 1 A_Jump(24,2)\n\tNULL A 1 A_JumpIfCloser(300,2)\n\tNULL A 1 A_Recoil(-1.4)\n    Stop\n\tNULL A 1 A_Recoil(1.4)\n    Stop\n  }\n}\n\nACTOR LegSentientStrafeSens : Inventory{Inventory.MaxAmount 1}\n\nActor CCProjectile : LegNobleBall4\n{\nDamageType \"LegMind\"\nSpeed 85\n-SeekerMissile\n-DoomBounce\n}\n\nActor LegSentDevastatorBall : LegCybDevastatorBall\n{\nDamagetype \"LegMind\"\nStates\n{\nSpawn:\n    TNT1 A 0\n\tTNT1 A 0 A_Jump(128,\"DTBFGSFX\")\n    TNT1 A 0 A_AlertMonsters\n    TNT1 A 0 A_PlaySoundEx(\"devastator/fly\",\"Voice\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n    LGS2 A 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tLGS2 AAA 0 A_CustomMissile(\"LegSentientLiteShot\",0,0,Random(0,360))\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tLGS2 B 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tLGS2 C 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tLGS2 CCC 0 A_CustomMissile(\"LegSentientLiteShot\",0,0,Random(0,360))\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tTNT1 A 0 A_CustomMissile(\"LegDevastatorTrail\",0,0,0,CMF_AIMDIRECTION|CMF_TRACKOWNER,0)\n\tLGS2 D 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    Loop\nDTBFGSFX:\n    TNT1 A 0 A_AlertMonsters\n    TNT1 A 0 A_PlaySoundEx(\"devastator/fly\",\"Voice\",1)\n\tTNT1 A 0 A_Explode(32,450,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n    LGS2 A 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tLGS2 A 1 Bright A_CustomMissile(\"LegSentientDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_Explode(32,450,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold2\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n    LGS2 B 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tLGS2 A 1 Bright A_CustomMissile(\"LegSentientDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_Explode(32,450,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n    LGS2 C 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tLGS2 A 1 Bright A_CustomMissile(\"LegSentientDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_Explode(32,450,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold2\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n\tTNT1 A 0 A_CustomMissile(\"LegDevastatorTrail\",0,0,0,CMF_AIMDIRECTION|CMF_TRACKOWNER,0)\n    LGS2 D 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tLGS2 A 1 Bright A_CustomMissile(\"LegSentientDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n    Goto Spawn\nDeath:\n    TNT1 A 0\n\tTNT1 A 0 A_SetTranslucent(0.75,1)\n\tTNT1 A 0 Radius_Quake(3,35,0,10,0)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,10,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,20,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,30,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,40,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,50,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,60,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,70,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,80,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,90,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,100,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,110,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,120,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,130,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,140,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,150,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,160,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,170,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,180,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,190,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,200,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,210,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,220,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,230,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,240,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,250,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,260,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,270,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,280,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,290,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,300,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,310,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,320,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,330,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,340,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegSentientDTBFGTracer\",0,0,350,CMF_TRACKOWNER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGoldSpawner\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 A 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 B 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 C 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 D 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 A 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 B 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 C 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 D 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 A 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 B 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 C 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 D 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(128,1024,0)\n\tTNT1 A 0 A_Explode(460,640,0)\n\tTNT1 A 0 A_Explode(618,256)\n\tTNT1 A 0 A_StopSoundEx(\"Voice\")\n\tTNT1 A 0 Radius_Quake(20,12,0,12,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/dtech10kexplode\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegDevastatorShockWave2\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_SpawnItem(\"LegAnniDTBFGEx\",0,-10)\n\tLGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,18,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,36,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,54,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,72,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,90,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,108,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,126,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,144,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,144,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,162,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,180,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,196,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,216,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,234,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,252,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,270,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,288,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,306,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,324,2)\n    LGE1 D 0 A_CustomMissile(\"LegSentientDevastatorBall2\",0,0,342,2)\n\tLGE1 AAAAAABBBBBBCCCCCCDDDDDD 1 A_CustomMissile(\"LegKaboomDevastator22\",0,0,random(0,360),2,random(0,360))\n    LGE1 EF 6 Bright\n    Stop\n    }\n}\n\nACTOR PetrovecBolt\n{\nRadius 7\nHeight 3\nSpeed 20\nDamage 5\nPROJECTILE\n+SEEKERMISSILE\n+DONTBLAST\n+BOUNCEONACTORS\n+DONTBLAST\n+FORCERADIUSDMG\n+SKYEXPLODE\n+NOTIMEFREEZE\nBounceType Hexen\nBounceCount 4\nBounceFactor 1.0\nWallBounceFactor 1.0\nBounceSound \"Petrovec/Bounce\"\nRenderstyle Add\nDamagetype \"LegMind\"\nDecal CacoScorch\nAlpha 0.99\nScale 0.9\nStates\n{\n  Spawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_PlaySound(\"Petrovec/Fly\",5,1.0,1)\n\tNPSB A 0 A_Jump(255,\"SpawnA\",\"SpawnB\",\"SpawnC\",\"SpawnD\",\"SpawnE\",\"SpawnF\",\"SpawnG\",\"SpawnH\",\"SpawnI\",\"SpawnJ\",\"SpawnK\",\"SpawnL\")\n  SpawnA:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB A 1 Bright\n\tLoop\n  SpawnB:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB B 1 Bright\n\tLoop\n  SpawnC:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB C 1 Bright\n\tLoop\n  SpawnD:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB D 1 Bright\n\tLoop\n  SpawnE:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB E 1 Bright\n\tLoop\n  SpawnF:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB F 1 Bright\n\tLoop\n  SpawnG:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB G 1 Bright\n\tLoop\n  SpawnH:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB H 1 Bright\n\tLoop\n  SpawnI:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB I 1 Bright\n\tLoop\n  SpawnJ:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB J 1 Bright\n\tLoop\n  SpawnK:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB K 1 Bright\n\tLoop\n  SpawnL:\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltParticleTrail\",frandom(3,-3),frandom(3,-3),frandom(3,-3))\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingTrail\",frandom(2,-2),frandom(2,-2),frandom(2,-2))\n\tTNT1 AA 0 A_SpawnItemEx(\"PetrovecBoltSmokeTrail\",-4+random(4,-4),random(4,-4),random(4,-4))\n\tTNT1 A 0 A_SeekerMissile(5,10,SMF_LOOK|SMF_PRECISE,256,1)\n\tNPSB L 1 Bright\n\tLoop\n  Death:\n\tTNT1 A 0\n\tTNT1 A 0 A_StopSound(5)\n\tTNT1 A 0 A_PlaySound(\"Petrovec/Hit\")\n\tTNT1 A 0 A_PlaySoundEx(\"Petrovec/Explode\",\"SoundSlot6\")\n\tTNT1 A 0 A_Explode(175,128,0)\n\tTNT1 A 0 A_SpawnItemEx(\"PetrovecBoltRingExp\")\n\tTNT1 AAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"PetrovecBoltParticleExp\",random(11,-11),frandom(11,-11),frandom(9,-9),frandom(1,2),frandom(1,2),frandom(2,-2),random(0,359))\n\tTNT1 AAAAAA 0 A_SpawnItemEx(\"PetrovecBoltExplode\",random(19,-19),random(19,-19),random(12,-12),frandom(1,-1),frandom(1,-1),frandom(1,-1),random(0,359))\n\tTNT1 A 10\n\tTNT1 AAAAAAAAAAAA 0 A_SpawnItemEx(\"PetrovecBoltSmokeExp\",random(12,-12),random(12,-12),random(7,-7),frandom(1,-1),frandom(1,-1),frandom(1,-1),random(0,359))\n\tStop\n\t}\n}\n\nACTOR PetrovecBoltSmokeTrail\n{\nScale 0.35\nAlpha 0.95\n+NOINTERACTION\n+CLIENTSIDEONLY\n+NOTIMEFREEZE\nRenderstyle Add\nStates\n{\n  Spawn:\n\tNPSS A 0\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tNPSS BDMKHFEDCBAA 1 Bright A_FadeOut(0.04)\n\tStop\n  Toaster:\n    TNT1 A 0\n\tStop\n\t}\n}\n\nACTOR PetrovecBoltRingTrail\n{\nScale 0.15\nAlpha 0.1\n+NOINTERACTION\n+CLIENTSIDEONLY\n+NOTIMEFREEZE\nRenderstyle Add\nStates\n{\n  Spawn:\n\tNPSR A 0\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tNPSR AAAAAAAAAA 1 Bright A_FadeIn(0.025)\n\tStop\n  Toaster:\n    TNT1 A 0\n\tStop\n\t}\n}\n\nACTOR PetrovecBoltParticleTrail\n{\nScale 0.04\nAlpha 0.99\n+NOINTERACTION\n+CLIENTSIDEONLY\n+NOTIMEFREEZE\nRenderstyle Add\nStates\n{\n  Spawn:\n\tNPSB A 0\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tNPSB A 0 A_Jump(255,\"SpawnA\",\"SpawnB\",\"SpawnC\",\"SpawnD\",\"SpawnE\",\"SpawnF\",\"SpawnG\",\"SpawnH\",\"SpawnI\",\"SpawnJ\",\"SpawnK\",\"SpawnL\")\n  SpawnA:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.2, -0.2),frandom(0.2, -0.2), frandom(0.2, -0.2), 0)\n\tNPSB A 1 Bright A_FadeOut(0.04+random(0.0075,-0.0075))\n\tLoop\n  SpawnB:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.2, -0.2),frandom(0.2, -0.2), frandom(0.2, -0.2), 0)\n\tNPSB B 1 Bright A_FadeOut(0.05+random(0.0075,-0.0075))\n\tLoop\n  SpawnC:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.2, -0.2),frandom(0.2, -0.2), frandom(0.2, -0.2), 0)\n\tNPSB C 1 Bright A_FadeOut(0.04+random(0.0075,-0.0075))\n\tLoop\n  SpawnD:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.2, -0.2),frandom(0.2, -0.2), frandom(0.2, -0.2), 0)\n\tNPSB D 1 Bright A_FadeOut(0.04+random(0.0075,-0.0075))\n\tLoop\n  SpawnE:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.2, -0.2),frandom(0.2, -0.2), frandom(0.2, -0.2), 0)\n\tNPSB E 1 Bright A_FadeOut(0.04+random(0.0075,-0.0075))\n\tLoop\n  SpawnF:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.2, -0.2),frandom(0.2, -0.2), frandom(0.2, -0.2), 0)\n\tNPSB F 1 Bright A_FadeOut(0.04+random(0.0075,-0.0075))\n\tLoop\n  SpawnG:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.2, -0.2),frandom(0.2, -0.2), frandom(0.2, -0.2), 0)\n\tNPSB G 1 Bright A_FadeOut(0.04+random(0.0075,-0.0075))\n\tLoop\n  SpawnH:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.2, -0.2),frandom(0.2, -0.2), frandom(0.2, -0.2), 0)\n\tNPSB H 1 Bright A_FadeOut(0.04+random(0.0075,-0.0075))\n\tLoop\n  SpawnI:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.2, -0.2),frandom(0.2, -0.2), frandom(0.2, -0.2), 0)\n\tNPSB I 1 Bright A_FadeOut(0.04+random(0.0075,-0.0075))\n\tLoop\n  SpawnJ:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.2, -0.2),frandom(0.2, -0.2), frandom(0.2, -0.2), 0)\n\tNPSB J 1 Bright A_FadeOut(0.05+random(0.0075,-0.0075))\n\tLoop\n  SpawnK:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.2, -0.2),frandom(0.2, -0.2), frandom(0.2, -0.2), 0)\n\tNPSB K 1 Bright A_FadeOut(0.05+random(0.0075,-0.0075))\n\tLoop\n  SpawnL:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.2, -0.2),frandom(0.2, -0.2), frandom(0.2, -0.2), 0)\n\tNPSB L 1 Bright A_FadeOut(0.04+random(0.0075,-0.0075))\n\tLoop\n  Toaster:\n    TNT1 A 0\n\tStop\n\t}\n}\n\nACTOR PetrovecBoltExplode\n{\nScale 2\nAlpha 0.75\n+NOINTERACTION\n+CLIENTSIDEONLY\n+NOTIMEFREEZE\nRenderstyle Add\nStates\n{\n  Spawn:\n\tNPSS A 0\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tNPSS ABCDEFGHIJKLMNOP 2 Bright A_FadeOut(0.05)\n\tWait\n  Toaster:\n    TNT1 A 0\n\tStop\n\t}\n}\n\nACTOR PetrovecBoltSmokeExp\n{\nScale 1.75\nAlpha 0.5\n+NOINTERACTION\n+CLIENTSIDEONLY\n+NOTIMEFREEZE\nRenderstyle Add\nStates\n{\n  Spawn:\n\tNPSS A 0\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tNPSS P 1 Bright A_FadeOut(0.005)\n\tWait\n  Toaster:\n    TNT1 A 0\n\tStop\n\t}\n}\n\nACTOR PetrovecBoltRingExp\n{\nScale 0.25\nAlpha 0.99\n+NOINTERACTION\n+CLIENTSIDEONLY\n+NOTIMEFREEZE\nRenderstyle Add\nStates\n{\n  Spawn:\n\tNPSR A 0\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tNPSR AAAA 1 Bright A_FadeOut(0.05)\n  Looplet:\n\tNPSR A 1 Bright A_FadeOut(0.03)\n\tLoop\n  Toaster:\n    TNT1 A 0\n\tStop\n\t}\n}\n\nACTOR PetrovecBoltParticleExp : PetrovecBoltParticleTrail\n{\nScale 0.1\nAlpha 0.99\n+NOINTERACTION\n+CLIENTSIDEONLY\n+NOTIMEFREEZE\nRenderstyle Add\nStates\n{\n  Spawn:\n\tNPSB A 0\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tNPSB A 0 A_Jump(255,\"SpawnA\",\"SpawnB\",\"SpawnC\",\"SpawnD\",\"SpawnE\",\"SpawnF\",\"SpawnG\",\"SpawnH\",\"SpawnI\",\"SpawnJ\",\"SpawnK\",\"SpawnL\")\n  SpawnA:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.6, -0.6),frandom(0.6, -0.6), frandom(0.6, -0.6), 0)\n\tNPSB A 1 Bright A_FadeOut(0.03+random(0.0075,-0.0075))\n\tLoop\n  SpawnB:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.6, -0.6),frandom(0.6, -0.6), frandom(0.6, -0.6), 0)\n\tNPSB B 1 Bright A_FadeOut(0.05+random(0.0075,-0.0075))\n\tLoop\n  SpawnC:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.6, -0.6),frandom(0.6, -0.6), frandom(0.6, -0.6), 0)\n\tNPSB C 1 Bright A_FadeOut(0.03+random(0.0075,-0.0075))\n\tLoop\n  SpawnD:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.6, -0.6),frandom(0.6, -0.6), frandom(0.6, -0.6), 0)\n\tNPSB D 1 Bright A_FadeOut(0.03+random(0.0075,-0.0075))\n\tLoop\n  SpawnE:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.6, -0.6),frandom(0.6, -0.6), frandom(0.6, -0.6), 0)\n\tNPSB E 1 Bright A_FadeOut(0.03+random(0.0075,-0.0075))\n\tLoop\n  SpawnF:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.6, -0.6),frandom(0.6, -0.6), frandom(0.6, -0.6), 0)\n\tNPSB F 1 Bright A_FadeOut(0.03+random(0.0075,-0.0075))\n\tLoop\n  SpawnG:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.6, -0.6),frandom(0.6, -0.6), frandom(0.6, -0.6), 0)\n\tNPSB G 1 Bright A_FadeOut(0.03+random(0.0075,-0.0075))\n\tLoop\n  SpawnH:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.6, -0.6),frandom(0.6, -0.6), frandom(0.6, -0.6), 0)\n\tNPSB H 1 Bright A_FadeOut(0.03+random(0.0075,-0.0075))\n\tLoop\n  SpawnI:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.6, -0.6),frandom(0.6, -0.6), frandom(0.6, -0.6), 0)\n\tNPSB I 1 Bright A_FadeOut(0.03+random(0.0075,-0.0075))\n\tLoop\n  SpawnJ:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.6, -0.6),frandom(0.6, -0.6), frandom(0.6, -0.6), 0)\n\tNPSB J 1 Bright A_FadeOut(0.05+random(0.0075,-0.0075))\n\tLoop\n  SpawnK:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.6, -0.6),frandom(0.6, -0.6), frandom(0.6, -0.6), 0)\n\tNPSB K 1 Bright A_FadeOut(0.05+random(0.0075,-0.0075))\n\tLoop\n  SpawnL:\n\tNPSB A 0 A_ChangeVelocity (frandom(0.6, -0.6),frandom(0.6, -0.6), frandom(0.6, -0.6), 0)\n\tNPSB L 1 Bright A_FadeOut(0.03+random(0.0075,-0.0075))\n\tLoop\n  Toaster:\n    TNT1 A 0\n\tStop\n\t}\n}"
      },
      {
        "source": "pk3",
        "name": "Monsters/LegendaryCyberdemon2.txt",
        "contents": "ACTOR LegendaryCyberdemon2 : LegendaryCyberdemon replaces LegendaryCyberdemon\n{\n  Health 6999\n  Radius 40\n  Height 110\n  Scale 1.1\n  Mass 0x7FFFFFFF\n  DamageFactor \"PDTBFG\", 0.05\n  DamageFactor \"PDTBFGTracer\", 0.05\n  DamageFactor \"Cyber10K\", 0.0\n  DamageFactor \"Legendary\", 0.0\n  DamageFactor \"LegendaryPlayer\", 0.3\n  DamageFactor \"LegendaryGuru\", 0.0\n  DamageFactor \"LegendaryGuruPlayer\", 0.3\n  DamageFactor \"CadaverRocket\", 0.0\n  DamageFactor \"BFGSplash\", 0.25\n  DamageFactor \"BFGSpray\", 0.25\n  DamageFactor \"PlayerDevBall\", 0.025\n  DamageFactor \"PlayerDevBall2\", 0.025\n  DamageFactor \"PlayerDTBFGRailgunSlug\", 0.025\n  DamageFactor \"PlayerDevTracer\", 0.025\n  DamageFactor \"DemolisherEx\", 0.0\n  DamageFactor \"DarkDemoEx\", 0.0\n  DamageFactor \"CerChainguns\", 0.0\n  DamageFactor \"CerEnergyBall\", 0.0\n  DamageFactor \"DBFG10K2\", 0.65\n  DamageFactor \"PlayerDBFG10K2\", 0.65\n  DamageFactor \"DBFG2\", 0.65\n  DamageFactor \"PlayerDBFG2\", 0.65\n  DamageFactor \"PyroShot\", 0.0\n  DamageFactor \"PlayerPyro\", 0.0\n  DamageFactor \"PDTPuff\", 0.0\n  DamageFactor 0.7\n  PainChance \"PlayerDBFG2\", 256\n  PainChance \"DBFG2\", 256\n  PainChance \"PlayerDBFG10K2\", 256\n  Speed 19\n  PainChance 25\n  BloodColor \"Blue\"\n  Monster\n  MinMissileChance 160\n  DropItem \"LegendaryUltraSphere\" 215\n  DropItem \"LegendaryRune\" 0 0\n  DropItem \"LDemonAmmoBox\" 256\n  DropItem \"Legendary BFG\" 256 1\n  DropItem \"BossLifeEssence\" 250\n  DropItem \"BossArmorBonusMax\" 250\n  DropItem \"DemonicChalice\" 200\n  DropItem \"Legendary Plasmatic Rifle 2\" 140 1\n  DropItem \"LegAmmoSphere\" 128 1\n  DropItem \"LegDemonRune\" 80 1\n  DropItem \"Legendary Assault Shotgun 2\" 100 1\n  +QUICKTORETALIATE\n  +NOTIMEFREEZE\n  +NORADIUSDMG\n  +PIERCEARMOR\n  +MISSILEEVENMORE\n  +NOTARGET\n  +BOSS\n  +MISSILEMORE\n  +FLOORCLIP\n  +DONTMORPH\n  +BOSSDEATH\n  +NOICEDEATH\n  +DONTGIB\n  +DONTRIP\n  +DONTHARMSPECIES\n  +NOICEDEATH\n  +CANTSEEK\n  Species \"Cybers\"\n  SeeSound \"cyber/sight1\"\n  PainSound \"Legcyber/pain\"\n  DeathSound \"Legcyber/death\"\n  ActiveSound \"Legcyber/laugh3\"\n  Obituary \"%o wasn't ready for the wrath of the Legendary Cyberdemon!\"\n  var int user_music;\n  States\n  {\n  Spawn:\n    TNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR A 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR A 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR Z 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR Z 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tLoop\n  See:\n    TNT1 A 0 A_JumpIf(user_music == 1,3)\n    TNT1 A 0 ACS_ExecuteAlways(5432,0,2)\n\tTNT1 A 0 A_SetUserVar(\"user_music\",1)\n\tTNT1 A 0 A_Jump(100,\"Rush\")\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR A 3 Bright A_Hoof\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n    CYBR A 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR BB 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR CC 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n    CYBR D 3 Bright A_Metal\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n    CYBR D 3 Bright A_Chase\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n    TNT1 A 0 A_Jump(35,\"Teleport\")\n\tLoop\n  Rush:\n    TNT1 A 0 A_Hoof\n\tCYBR A 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryCyberGhostA\",0,0,0,0,0,0,0,128)\n\tCYBR A 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryCyberGhostA\",0,0,0,0,0,0,0,128)\n\tCYBR A 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryCyberGhostA\",0,0,0,0,0,0,0,128)\n\tCYBR B 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryCyberGhostA\",0,0,0,0,0,0,0,128)\n\tCYBR C 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryCyberGhostA\",0,0,0,0,0,0,0,128)\n\tCYBR C 2 Bright A_Chase\n\tTNT1 A 0 A_Metal\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryCyberGhostA\",0,0,0,0,0,0,0,128)\n\tCYBR D 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryCyberGhostA\",0,0,0,0,0,0,0,128)\n\tCYBR D 2 Bright A_Chase\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryCyberGhostA\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Jump(25,\"Teleport\")\n\tTNT1 A 0 A_Jump(75,\"See\")\n\tLoop\n  Teleport:\n    CYBR A 1 Bright A_UnSetShootable\n\tCYBR AAAAAAAAAAAAA 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner2\")\n\tCYBR AAAAAAAAAA 1 A_FadeOut(0.1,0)\n\tCYBR A 2\n\tCYBR AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander\n\tCYBR AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA  0 A_Wander\n    CYBR A 1 A_PlayWeaponSound(\"boss/teleport\")\n\tCYBR AAAAAAAAAAAAA 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner2\")\n\tCYBR AAAAAAAAAA 1 A_FadeIn(0.1)\n    CYBR A 1 Bright A_SetShootable\n    Goto See\n  Missile:\n    TNT1 A 0 A_SetShootable\n    TNT1 A 0 A_SetTranslucent(1)\n    TNT1 A 0 A_JumpIfCloser(300,\"LegendaryASG\")\n    TNT1 A 0 A_Jump(130,\"Finder\",\"LegBFG95K\",\"LegendaryRailgun\",\"LegendaryBFG10K\",\"LegendaryStomp\",\"LegendaryBFG15K\",\"LegendaryDTBFG\")\n\tTNT1 A 0 A_Jump(55,\"LegendaryTech\",\"LegendaryBFG\",\"LegendaryDevastator\")\n\tTNT1 A 0 A_Jump(45,\"LegendaryCyberLaser\")\n\tTNT1 A 0 A_Jump(50,\"LegRevBall\")\n\tTNT1 A 0 A_Jump(60,\"RocketCombo\")\n\tTNT1 A 0 A_Jump(40,\"LegendaryPlasmaticBomb\")\n  Normal:\n    CYBR E 5  Bright A_FaceTarget\n    CYBR F 5 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-6, 6))\n    CYBR E 5  Bright A_FaceTarget\n    CYBR F 5 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-6, 6))\n    CYBR E 5  Bright A_FaceTarget\n    CYBR F 5 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-6, 6))\n\tCYBR E 5  Bright A_FaceTarget\n    CYBR F 5 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-6, 6))\n    CYBR E 5  Bright A_FaceTarget\n    CYBR F 5 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-6, 6))\n    CYBR E 5  Bright A_FaceTarget\n    CYBR F 5 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-6, 6))\n\tCYBR E 5  Bright A_FaceTarget\n    CYBR F 5 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-6, 6))\n    CYBR E 5  Bright A_FaceTarget\n    CYBR F 5 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-6, 6))\n    CYBR E 5  Bright A_FaceTarget\n    CYBR F 5 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-6, 6))\n\tCYBR E 5  Bright A_FaceTarget\n    CYBR F 5 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-6, 6))\n    TNT1 A 0 A_Jump(130,\"Finder\",\"LegBFG95K\",\"LegendaryRailgun\",\"LegendaryBFG10K\",\"LegendaryStomp\",\"LegendaryBFG15K\",\"LegendaryDTBFG\")\n\tTNT1 A 0 A_Jump(55,\"LegendaryTech\",\"LegendaryBFG\",\"LegendaryDevastator\")\n\tTNT1 A 0 A_Jump(45,\"LegendaryCyberLaser\")\n\tTNT1 A 0 A_Jump(50,\"LegRevBall\")\n\tTNT1 A 0 A_Jump(60,\"RocketCombo\")\n\tTNT1 A 0 A_Jump(1,\"LegendaryPlasmaticBomb\")\n\tGoto See\n  Pain:\n    TNT1 A 0 A_Jump(45,\"SoulsAndShield\")\n\tTNT1 A 0 A_Jump(55,\"Shield\")\n\tTNT1 A 0 A_Jump(75,\"Healing\")\n\tTNT1 A 0 A_Jump(130,\"PainMissile\")\n\tTNT1 A 0 A_Jump(25,\"Teleport\")\n    CYBR G 10 Bright A_Pain\n    Goto See\n  Pain.DBFG10K2:\n  Pain.PlayerDBFG10K2:\n  Pain.DBFG2:\n  Pain.PlayerDBFG2:\n    TNT1 A 0 A_Jump(250, \"Teleport\")\n\tGoto PainMissile\n  PainMissile:\n    CYBR G 10 Bright A_Pain\n    Goto Missile\n  Shield:\n     CYBR G 10 Bright A_Pain\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,0)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,0,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,0,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,0,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,0,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,25,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,25,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,25,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,25,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,50)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,50,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,50,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,50,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,50,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,75)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,75,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,75,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,75,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,75,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,100)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,100,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,100,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,100,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,100,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,125)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,125,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,125,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,125,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,125,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,150)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,150,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,150,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,150,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,150,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,175)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,175,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,175,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,175,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,175,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,200)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,200,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,200,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,200,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,200,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,225)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,225,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,225,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,225,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,225,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,250)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,250,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,250,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,250,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,250,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,275)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,275,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,275,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,275,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,275,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,300)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,300,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,300,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,300,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,300,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,325)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,325,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,325,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,325,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,325,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,350)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,350,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,350,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,350,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,350,10,55)\n\t CYBR G 145 Bright\n\t Goto Missile\n  SoulsAndShield:\n     TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,0)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,0,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,0,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,0,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,0,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,25,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,25,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,25,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,25,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,50)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,50,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,50,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,50,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,50,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,75)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,75,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,75,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,75,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,75,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,100)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,100,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,100,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,100,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,100,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,125)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,125,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,125,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,125,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,125,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,150)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,150,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,150,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,150,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,150,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,175)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,175,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,175,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,175,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,175,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,200)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,200,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,200,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,200,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,200,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,225)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,225,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,225,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,225,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,225,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,250)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,250,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,250,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,250,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,250,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,275)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,275,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,275,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,275,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,275,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,300)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,300,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,300,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,300,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,300,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,325)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,325,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,325,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,325,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,325,10,55)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,350)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,350,10,25)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,350,10,35)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,350,10,45)\n\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,350,10,55)\n\t TNT1 A 0 A_Blast(0,225,500,30)\n\t TNT1 A 0 A_Explode(120,650,0)\n     CYBR GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG 2 Bright A_CustomMissile(\"LegHomingSoulY\",random(0,80),0,random(0,360),0)\n\t Goto see\n  LegendaryASG:\n\tTNT1 A 0 A_JumpIfInventory (\"ASGZAmmo\", 16, \"Reload\")\n\tCYBR E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_GiveInventory (\"ASGZAmmo\", 1)\n\tTNT1 A 0 A_SpawnItemEx(\"BlueShellCasing\",26,26,58, Random(2, 6), 0, Random(1, 3), Random(80, 90), 128)\n\tTNT1 AAAA 0 Bright A_CustomMissile(\"LegendaryBlueTracer\",58,-26,Random(6,-6),0)\n\tCYBR F 2 Bright A_CustomBulletAttack(22.5,18.3,4,Random(5,15)*6,\"LegModdedBulletPuff\")\n\tTNT1 A 0 Bright A_PlaySoundEx(\"Weapons/LegAutoShotgun\",\"Weapon\")\n\tCYBR E 2 Bright A_FaceTarget\n\tTNT1 A 0 Bright A_CPosRefire\n\tTNT1 A 0 A_JumpIfCloser(300,\"LegendaryASG\")\n\tTNT1 A 0 A_Jump(130,\"Finder\",\"LegendaryRailgun\",\"LegendaryBFG10K\",\"LegBFG95K\",\"LegendaryBFG15K\",\"LegendaryStomp\",\"LegendaryDTBFG\")\n\tTNT1 A 0 A_Jump(55,\"LegendaryTech\",\"LegendaryBFG\",\"LegendaryDevastator\")\n\tTNT1 A 0 A_Jump(52,\"LegendaryCyberLaser\")\n\tTNT1 A 0 A_Jump(50,\"LegRevBall\")\n\tTNT1 A 0 A_Jump(1,\"LegendaryPlasmaticBomb\")\n\tGoto See\n Reload:\n    TNT1 A 0 A_ChangeFlag(\"NoPain\", 1)\n    TNT1 A 0 A_PlaySound(\"lasgguy/asgout\")\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    CYBR E 48 Bright A_TakeInventory (\"ASGZAmmo\", 16)\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    CYBR E 8 Bright A_PlaySound(\"lasgguy/asgin\")\n\tCYBR E 20 Bright A_PlaySound(\"LShotgun/Cock\")\n\tTNT1 A 0 A_SpawnItem(\"LHellionSmokeSpawner\",0,0,0,0)\n    TNT1 A 0 A_ChangeFlag(\"NoPain\", 0)\n    Goto See\n  LegendaryStomp:\n    CYBR G 10 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\tLBE3 G 3 Bright A_PlaySoundEx(\"Legcyber/laugh4\",\"LAUGH3\")\n\tLBE3 GGGGGGGGGGGGGGGGGGGGGGGGGGGGG 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_FaceTarget\n\tTNT1 A 0 A_FaceTarget\n\tCYBR G 7 Bright A_FaceTarget\n\tLBE3 A 5 Bright A_FaceTarget\n\tTNT1 A 0 Radius_Quake(40,80,0,40,0)\n\tLBE3 B 6 Bright A_PlaySound(\"monsters/darkcyberstomp\")\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 0)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 10)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 20)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 30)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 40)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 50)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 60)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 70)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 80)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 90)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 100)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 110)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 120)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 130)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 140)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 150)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 160)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 180)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 190)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 200)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 210)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 220)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 230)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 240)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 250)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 260)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 270)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 280)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 290)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 300)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 310)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 320)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 330)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 340)\n    LBE3 B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 350)\n    LBE3 B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,0,0)\n    TNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,25,0)\n    LBE3 B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-25,0)\n    TNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,70,0)\n    LBE3 B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-70,0)\n    TNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,45,0)\n    LBE3 B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-45,0)\n    TNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,315,0)\n    LBE3 B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-315,0)\n    TNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,270,0)\n    LBE3 B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-270,0)\n    TNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,225,0)\n    LBE3 B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-225,0)\n    TNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,180,0)\n    LBE3 B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-180,0)\n    TNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,135,0)\n    LBE3 B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-135,0)\n    TNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,115,0)\n    LBE3 B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-115,0)\n    TNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,155,0)\n    LBE3 B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-155,0)\n    LBE3 B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-200,0)\n    TNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,200,0)\n    LBE3 B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-245,0)\n    TNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,245,0)\n    LBE3 B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-295,0)\n    TNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,295,0)\n    LBE3 B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-335,0)\n    TNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,355,0)\n    TNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,90,0)\n    LBE3 B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-90,0)\n\tLBE3 B 20 Bright\n\tTNT1 A 0 A_Jump(130,\"Finder\",\"LegendaryTech\",\"LegendaryBFG\",\"LegendaryRailgun\",\"LegendaryBFG10K\",\"LegBFG95K\",\"LegendaryBFG15K\",\"LegendaryDTBFG\")\n\tTNT1 A 0 A_Jump(52,\"LegendaryCyberLaser\")\n\tTNT1 A 0 A_Jump(50,\"LegRevBall\")\n    Goto See\n  LegendaryCyberlaser:\n    CYBR G 10 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\tCYBR G 3 Bright A_PlaySoundEx(\"Legcyber/laugh4\",\"LAUGH3\")\n\tCYBR GGGGGGGGGGGGGGGGGGGGGGGGGGGGG 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tLBBE A 10 Bright A_FaceTarget\n\tLBBE A 5 A_FaceTarget\n\tLBBE A 10 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"RAGE\", CHAN_VOICE|CHAN_NOPAUSE)\n\tLBBE B 10 Bright A_CustomMissile(\"LegCyberLaserBeam\", 80, 0, 0)\n\tLBBE A 10 Bright A_FaceTarget\n\tCYBR G 5 A_FaceTarget\n\tLBBE A 10 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"RAGE\", CHAN_VOICE|CHAN_NOPAUSE)\n\tLBBE B 10 Bright A_CustomMissile(\"LegCyberLaserBeam\", 80, 0, 0)\n\tLBBE A 10 Bright A_FaceTarget\n\tCYBR G 5 A_FaceTarget\n\tLBBE A 10 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"RAGE\", CHAN_VOICE|CHAN_NOPAUSE)\n\tLBBE B 10 Bright A_CustomMissile(\"LegCyberLaserBeam\", 80, 0, 0)\n\tLBBE A 5 Bright\n\tCYBR G 5 Bright\n\tLBBE A 5 Bright\n\tCYBR G 5 Bright\n\tGoto see\n  LegBFG95K:\n\tTNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n    CYBR E 10 Bright A_FaceTarget\n    CYBR E 10 Bright A_FaceTarget\n\tCYBR F 10 Bright A_FaceTarget\n\tCYBR F 10 Bright A_CustomMissile(\"LegCyberBFG9500Ball\", 58, -26, 0)\n\tCYBR E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n    CYBR E 10 Bright A_FaceTarget\n\tCYBR E 10 Bright A_FaceTarget\n\tCYBR F 10 Bright A_FaceTarget\n\tCYBR F 10 Bright A_CustomMissile(\"LegCyberBFG9500Ball\", 58, -26, 0)\n\tCYBR E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n    CYBR E 10 Bright A_FaceTarget\n\tCYBR E 10 Bright A_FaceTarget\n\tCYBR F 10 Bright A_FaceTarget\n\tCYBR F 10 Bright A_CustomMissile(\"LegCyberBFG9500Ball\", 58, -26, 0)\n\tCYBR E 10 Bright\n\tTNT1 A 0 A_Jump(130,\"Finder\",\"LegendaryTech\",\"LegendaryBFG\",\"LegendaryRailgun\",\"LegendaryBFG10K\",\"LegendaryBFG15K\",\"LegendaryDTBFG\",\"LegendaryDevastator\")\n\tTNT1 A 0 A_Jump(52,\"LegendaryCyberLaser\")\n\tTNT1 A 0 A_Jump(50,\"LegRevBall\")\n\tTNT1 A 0 A_Jump(1,\"LegendaryPlasmaticBomb\")\n\tGoto See\n  LegendaryRailgun:\n    TNT1 A 0 A_PlaySound(\"weapons/rgcharge\")\n    CYBR EE 4 Bright A_FaceTarget\n\tCYBR E 8 Bright A_FaceTarget\n    CYBR F 5 Bright A_CustomMissile(\"LegendaryCyberRail\",58, -26)\n\tCYBR EE 4 A_FaceTarget\n\tCYBR E 5 Bright A_FaceTarget\n    CYBR F 5 Bright A_CustomMissile(\"LegendaryCyberRail\",58, -26)\n\tCYBR EEEEEEEEEEEEE 0 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner2\")\n\tCYBR EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\tCYBR EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n    CYBR E 20\n    CYBR E 1 A_PlayWeaponSound(\"boss/teleport\")\n\tTNT1 A 0 A_FaceTarget\n\tCYBR EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner2\")\n\tCYBR EEEEEEEEEEE 1 A_FadeIn(0.1)\n\tTNT1 A 0 Bright A_SetShootable\n    CYBR F 10 Bright A_CustomMissile(\"LegendaryCyberRail\",58, -26,Random(-2,3))\n\tCYBR EE 5 A_FaceTarget\n\tCYBR E 9 Bright A_FaceTarget\n\tCYBR F 9 Bright A_CustomMissile(\"LegendaryCyberRail\",58, -26,Random(-2,3))\n\tCYBR EE 5 A_FaceTarget\n\tCYBR E 8 Bright A_FaceTarget\n\tCYBR F 8 Bright A_CustomMissile(\"LegendaryCyberRail\",58, -26,Random(-2,3))\n\tCYBR EE 4 A_FaceTarget\n\tCYBR E 7 Bright A_FaceTarget\n\tCYBR F 7 Bright A_CustomMissile(\"LegendaryCyberRail\",58, -26,Random(-2,3))\n\tCYBR EE 4 A_FaceTarget\n\tCYBR E 5 Bright A_FaceTarget\n\tCYBR F 5 Bright A_CustomMissile(\"LegendaryCyberRail\",58, -26,Random(-2,3))\n\tCYBR EE 3 A_FaceTarget\n\tCYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"LegendaryCyberRail\",58, -26,Random(-2,3))\n\tCYBR EE 3 A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_CustomMissile(\"LegendaryCyberRail\",58, -26,Random(-2,3))\n\tCYBR EE 2 A_FaceTarget\n\tCYBR E 1 Bright A_FaceTarget\n\tCYBR F 1 Bright A_CustomMissile(\"LegendaryCyberRail\",58, -26,Random(-2,3))\n\tCYBR EE 1 A_FaceTarget\n\tCYBR E 6 Bright A_FaceTarget\n\tCYBR F 6 Bright A_CustomMissile(\"LegendaryCyberRail\",58, -26,Random(-2,3))\n\tCYBR E 1 A_FaceTarget\n\tCYBR E 5 Bright A_FaceTarget\n\tCYBR F 5 Bright A_CustomMissile(\"LegendaryCyberRail\",58, -26,Random(-2,3))\n\tCYBR E 1 A_FaceTarget\n\tCYBR E 4 Bright A_FaceTarget\n\tCYBR F 4 Bright A_CustomMissile(\"LegendaryCyberRail\",58, -26,Random(-2,3))\n\tCYBR E 1 A_FaceTarget\n\tCYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"LegendaryCyberRail\",58, -26,Random(-2,3))\n\tCYBR E 1 A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_CustomMissile(\"LegendaryCyberRail\",58, -26,Random(-2,3))\n\tCYBR E 1 A_FaceTarget\n\tCYBR E 1 Bright A_FaceTarget\n\tCYBR F 1 Bright A_CustomMissile(\"LegendaryCyberRail\",58, -26,Random(-2,3))\n\tCYBR E 1 A_FaceTarget\n\tCYBR EEEEEEEEEEEEE 0 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner2\")\n\tCYBR EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\tCYBR EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n    CYBR E 20\n    CYBR E 1 A_PlayWeaponSound(\"boss/teleport\")\n\tTNT1 A 0 A_FaceTarget\n\tCYBR EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner2\")\n\tCYBR EEEEEEEEEEE 1 A_FadeIn(0.1)\n\tTNT1 A 0 Bright A_SetShootable\n\tCYBR E 5 Bright A_FaceTarget\n\tCYBR F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",58, 0, -2)\n\tCYBR F 2 Bright A_CustomMissile(\"LegendaryCyberRail\",58, 0, 0)\n\tCYBR F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",58, 0, 2)\n\tCYBR E 10 Bright A_FaceTarget\n\tCYBR E 15 Bright\n\tTNT1 A 0 A_Jump(130,\"Finder\",\"LegendaryTech\",\"LegendaryBFG10K\",\"LegendaryBFG15K\")\n\tTNT1 A 0 A_Jump(52,\"LegendaryCyberLaser\")\n\tTNT1 A 0 A_Jump(50,\"LegRevBall\")\n\tTNT1 A 0 A_Jump(1,\"LegendaryPlasmaticBomb\")\n\tGoto See\n  LegendaryBFG10K:\n\tTNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\tCYBR E 18 Bright A_FaceTarget\n\tCYBR E 6 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",58,-26,Random(-4, 4))\n\tCYBR E 20 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\tTNT1 A 0 A_Jump(130,\"Finder\",\"LegendaryBFG15K\",\"LegendaryDTBFG\",\"LegendaryDevastator\")\n\tTNT1 A 0 A_Jump(52,\"LegendaryCyberLaser\")\n\tTNT1 A 0 A_Jump(1,\"LegendaryPlasmaticBomb\")\n\tGoto See\n  LegendaryBFG15K:\n\tTNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\tCYBR E 18 Bright A_FaceTarget\n\tCYBR E 6 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 4 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 4 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 4 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 4 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 4 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 3 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 3 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 2 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 2 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 2 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 2 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 2 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 1 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 1 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 1 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 1 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 1 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 1 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 1 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 1 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 1 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 1 Bright A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tCYBR F 1 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",58,-26,Random(-4, 4))\n\tCYBR E 20 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\tTNT1 A 0 A_Jump(130,\"Finder\",\"LegendaryTech\",\"LegendaryRailgun\",\"LegendaryDTBFG\",\"LegendaryDevastator\")\n\tTNT1 A 0 A_Jump(52,\"LegendaryCyberLaser\")\n\tTNT1 A 0 A_Jump(50,\"LegRevBall\")\n\tTNT1 A 0 A_Jump(1,\"LegendaryPlasmaticBomb\")\n\tGoto See\n  Finder:\n    CYBR E 5  Bright A_FaceTarget\n\tCYBR F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 5  Bright A_FaceTarget\n\tCYBR F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 5  Bright A_FaceTarget\n\tCYBR F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 5  Bright A_FaceTarget\n\tCYBR F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 5  Bright A_FaceTarget\n\tCYBR F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 5  Bright A_FaceTarget\n\tCYBR F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n    CYBR E 5  Bright A_FaceTarget\n\tCYBR F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n    CYBR E 5  Bright A_FaceTarget\n\tCYBR F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n    TNT1 A 0 A_Jump(130,\"LegendaryTech\",\"LegendaryBFG\",\"LegendaryDTBFG\",\"LegendaryDevastator\")\n\tTNT1 A 0 A_Jump(52,\"LegendaryCyberLaser\")\n\tTNT1 A 0 A_Jump(50,\"LegRevBall\")\n\tTNT1 A 0 A_Jump(60,\"RocketCombo\")\n\tTNT1 A 0 A_Jump(1,\"LegendaryPlasmaticBomb\")\n\tGoto See\n  RocketCombo:\n    CYBR E 5  Bright A_FaceTarget\n\tCYBR F 5 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 5  Bright A_FaceTarget\n\tCYBR F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 5  Bright A_FaceTarget\n\tCYBR F 5 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 5  Bright A_FaceTarget\n\tCYBR F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 5  Bright A_FaceTarget\n\tCYBR F 5 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 5  Bright A_FaceTarget\n\tCYBR F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 5 Bright A_FaceTarget\n\tCYBR F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 4  Bright A_FaceTarget\n\tCYBR F 4 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-8, 8))\n    CYBR E 4  Bright A_FaceTarget\n\tCYBR F 4 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n    CYBR E 4  Bright A_FaceTarget\n\tCYBR F 4 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 4  Bright A_FaceTarget\n\tCYBR F 4 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 4  Bright A_FaceTarget\n\tCYBR F 4 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 4  Bright A_FaceTarget\n\tCYBR F 4 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 4  Bright A_FaceTarget\n\tCYBR F 4 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 4  Bright A_FaceTarget\n\tCYBR F 4 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 3  Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 3  Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 3  Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 3  Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 3  Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 3  Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"LegendaryRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 3  Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n\tCYBR E 3  Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"LegendaryHomingRocket\", 58, -26, Random(-8, 8))\n    TNT1 A 0 A_Jump(130,\"LegendaryTech\",\"LegendaryBFG\",\"LegendaryDTBFG\",\"LegendaryDevastator\")\n\tTNT1 A 0 A_Jump(52,\"LegendaryCyberLaser\")\n\tTNT1 A 0 A_Jump(50,\"LegRevBall\")\n\tTNT1 A 0 A_Jump(1,\"LegendaryPlasmaticBomb\")\n\tGoto See\n  LegendaryTech:\n    CYBR G 30 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n    CYBR G 3 Bright A_PlaySoundEx(\"Legcyber/laugh2\",\"LAUGH2\")\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n    CYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\tCYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\tCYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\tCYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\tCYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n    CYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\tCYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\tCYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\tCYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n    CYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n    CYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\tCYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\tCYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\tCYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\tCYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n    CYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\tCYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\tCYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\tCYBR E 3 Bright A_FaceTarget\n\tCYBR F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",58,-26,Random(100,-100)/100.00,0)\n    TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n    CYBR E 30 Bright A_PlaySoundEx(\"Legcyber/amhalt\",\"DECHST\")\n\tTNT1 A 0 A_Jump(130,\"LegendaryBFG\",\"LegendaryStomp\",\"Finder\",\"LegendaryRailgun\",\"LegendaryBFG10K\",\"LegendaryDTBFG\",\"LegendaryDevastator\")\n\tTNT1 A 0 A_Jump(52,\"LegendaryCyberLaser\")\n\tTNT1 A 0 A_Jump(1,\"LegendaryPlasmaticBomb\")\n\tGoto See\n LegendaryDTBFG:\n    CYBR F 0 Bright A_PlaySound (\"Cardinal/9k\")\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 0 Bright A_CustomMissile(\"LegCybDTBFGBall\", 58, -26, 0)\n\tCYBR F 0 Bright A_PlaySound (\"Cardinal/9k\")\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 0 Bright A_CustomMissile(\"LegCybDTBFGBall\", 58, -26, 0)\n\tCYBR E 30 Bright\n\tTNT1 A 0 A_Jump(95,\"LegendaryBFG\",\"LegendaryDevastator\")\n\tTNT1 A 0 A_Jump(52,\"LegendaryCyberLaser\")\n\tTNT1 A 0 A_Jump(1,\"LegendaryPlasmaticBomb\")\n\tGoto See\n LegendaryDevastator:\n    TNT1 A 0 A_PlaySound(\"devastator/charge\")\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR E 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 2 Bright A_FaceTarget\n\tCYBR F 0 A_PlaySound (\"devastator/fire\")\n\tCYBR F 0 Bright A_CustomMissile(\"LegCybDevastatorBall\", 58, -26, 0)\n\tCYBR E 50 Bright\n\tTNT1 A 0 A_Jump(95,\"LegendaryBFG\")\n\tTNT1 A 0 A_Jump(52,\"LegendaryCyberLaser\")\n\tTNT1 A 0 A_Jump(1,\"LegendaryPlasmaticBomb\")\n\tGoto See\n  LegendaryBFG:\n    CYBR E 30 Bright A_FaceTarget\n\tCYBR E 3 Bright A_PlaySoundEx(\"monster/laugh\",\"TBBCSPT1\")\n\tCYBR E 3 Bright A_PlaySoundEx(\"Legcyber/BFG\",\"GURUCHRG\")\n\tTNT1 A 0 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n    CYBR E 3 Bright A_PlaySoundEx(\"Legcyber/BFG\",\"GURUCHRG\")\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tTNT1 A 0 A_JumpIfTargetInLos(2)\n    TNT1 A 0 A_Jump(256,2)\n\tTNT1 A 0\n\tGoto LegBFGGo\n\tCYBR EEEEEEEEEEEEE 0 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner2\")\n\tTNT1 A 0 A_UnSetShootable\n    CYBR EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\tCYBR EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n    CYBR E 20\n    CYBR E 1 A_PlayWeaponSound(\"boss/teleport\")\n\tTNT1 A 0 A_FaceTarget\n\tCYBR EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner2\")\n\tCYBR EEEEEEEEEEE 1 A_FadeIn(0.1)\n\tTNT1 A 0 A_SetShootable\n  LegBFGGo:\n    TNT1 A 0 A_PlayWeaponSound(\"Weapons/GuruFire\")\n  \tTNT1 A 0 A_PlayWeaponSound(\"Weapons/GuruAddFire\")\n\tCYBR F 5 A_CustomMissile(\"CyberGuruball\", 58, -26, 0, 0)\n    CYBR E 60 Bright A_FaceTarget\n\tGoto See\n  LegRevBall:\n    CYBR G 30 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n    CYBR G 3 Bright A_PlaySoundEx(\"Legcyber/laugh5\",\"TBCSPT2\")\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tCYBR E 10 Bright A_FaceTarget\n\tCYBR F 0 A_PlayWeaponSound(\"lrball3/shot\")\n    CYBR F 5 Bright A_CustomMissile(\"LegRevBall3\", 58, -26)\n\tCYBR E 10 Bright A_FaceTarget\n\tCYBR F 0 A_PlayWeaponSound(\"lrball3/shot\")\n    CYBR F 5 Bright A_CustomMissile(\"LegRevBall3\", 58, -26)\n\tCYBR E 10 Bright A_FaceTarget\n\tCYBR F 0 A_PlayWeaponSound(\"lrball3/shot\")\n    CYBR F 5 Bright A_CustomMissile(\"LegRevBall3\", 58, -26)\n\tCYBR E 20 Bright A_FaceTarget\n\tGoto See\n  /*LegendaryThunder:\n    CYBR G 30 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n    CYBR G 3 Bright A_PlaySoundEx(\"monster/laugh\",\"TBBCSPT1\")\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tCYBR G 5 Bright A_CustomMissile(\"LegCybThunderSpawner2\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tGoto See*/\n  LegendaryPlasmaticBomb:\n    TNT1 A 0 A_FaceTarget\n\tTNT1 A 0 A_PlaySoundEx(\"monster/laugh\",\"TBBCSPT1\")\n    TNT1 A 0 A_PlaySound(\"Arcradimus/BFGCharge\")\n    CYBR E 0 Bright A_SpawnItemEx(\"LegendaryBombCharging1\", 70, 0, 58)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 0 Bright A_SpawnItemEx(\"LegendaryBombCharging2\", 70, 0, 58)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 0 Bright A_SpawnItemEx(\"LegendaryBombCharging3\", 70, 0, 58)\n\tTNTT A 0 A_PlaySoundEx(\"Legcyber/laugh2\",\"LAUGH2\")\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 0 Bright A_SpawnItemEx(\"LegendaryBombCharging4\", 70, 0, 58)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 0 Bright A_SpawnItemEx(\"LegendaryBombCharging5\", 70, 0, 58)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\tCYBR E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n    CYBR EF 4 Bright A_FaceTarget\n\tTNT1 A 0 A_CustomMissile(\"LegendaryBomb\",58,-26,0,0)\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tCYBR E 2 Bright\n\tGoto See\n  /*LegThor:\n    CYBR G 30 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n    CYBR G 3 Bright A_PlaySoundEx(\"cyber/sight1\",\"TBCSPT2\")\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItemEx(\"LegCybThorStrikeSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItemEx(\"LegCybThorStrikeSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItemEx(\"LegCybThorStrikeSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItemEx(\"LegCybThorStrikeSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItemEx(\"LegCybThorStrikeSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tTNT1 AA 0 A_SpawnItemEx(\"LegCybThorStrikeSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItemEx(\"LegCybThorStrikeSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tTNT1 AA 0 A_SpawnItemEx(\"LegCybThorStrikeSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tTNT1 AA 0 A_SpawnItemEx(\"LegCybThorStrikeSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tTNT1 AA 0 A_SpawnItemEx(\"LegCybThorStrikeSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItemEx(\"LegCybThorStrikeSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItemEx(\"LegCybThorStrikeSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tTNT1 AA 0 A_SpawnItemEx(\"LegCybThorStrikeSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItemEx(\"LegCybThorStrikeSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItemEx(\"LegCybThorStrikeSpawner\",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)\n\tCYBR G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tCYBR G 3 Bright\n\tGoto See/*\n  /*LegendarySlow:\n    CYBR E 30 Bright A_FaceTarget\n\tCYBR E 3 Bright A_PlaySoundEx(\"monster/laugh\",\"TBBCSPT1\")\n\tCYBR E 3 Bright\n\tTNT1 A 0 Bright A_FaceTarget\n\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n    CYBR E 3 Bright\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 Bright A_FaceTarget\n\tCYBR E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\tTNT1 A 0 A_JumpIfTargetInLos(2)\n    TNT1 A 0 A_Jump(256,2)\n\tTNT1 A 0\n\tGoto LegendarySlowGo\n\tCYBR EEEEEEEEEEEEE 0 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner2\")\n\tTNT1 A 0 A_UnSetShootable\n    CYBR EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\tCYBR EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n    CYBR E 20\n    CYBR E 1 A_PlayWeaponSound(\"boss/teleport\")\n\tTNT1 A 0 A_FaceTarget\n\tCYBR EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner2\")\n\tCYBR EEEEEEEEEEE 1 A_FadeIn(0.1)\n\tTNT1 A 0 A_SetShootable\n  LegendarySlowGo:\n    TNT1 A 0 A_PlayWeaponSound(\"Weapons/GuruFire\")\n  \tTNT1 A 0 A_PlayWeaponSound(\"Weapons/GuruAddFire\")\n\tCYBR F 5 A_CustomMissile(\"LegCybSlowBall\", 58, -26, 0, 0)\n    CYBR E 60 Bright A_FaceTarget\n\tGoto See*/\n  Death:\n    TNT1 A 0 A_Jump(52,\"LegDeath\")\n    TNT1 A 0 A_StopSound(6)\n\tCYBR H 10 Bright\n    CYBR H 10 Bright A_Scream\n\tCYBR HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJ 2 A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tTNT1 AAAA 0 A_SpawnItemEx(\"LegBlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAAA 0 A_SpawnItemEx(\"LegBlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAAA 0 A_SpawnItemEx(\"LegBlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tCYBR KL 10 Bright\n\tTNT1 A 0 A_SpawnItem(\"DeathBall2\")\n\tCYBR M 10 A_NoBlocking\n    CYBR NO 10 Bright\n\tCYBR P 30\n\tCYBR P -1 A_BossDeath\n\tStop\n  LegDeath:\n    TNT1 A 0 A_StopSound(6)\n\tCYBR H 10 Bright\n    CYBR H 10 Bright A_Scream\n\tCYBR HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJ 2 A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\tTNT1 AAAA 0 A_SpawnItemEx(\"LegBlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAAA 0 A_SpawnItemEx(\"LegBlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAAA 0 A_SpawnItemEx(\"LegBlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tCYBR KL 10 Bright\n\tTNT1 A 0 A_SpawnItem(\"TrueDeathBall\")\n\tCYBR M 10 Bright A_NoBlocking\n    CYBR NO 10 Bright\n\tCYBR PPPP 50\n    TNT1 A 0 ACS_ExecuteAlways(647)\n\tCYBR P 30 A_CustomMissile(\"TrueLegPentagram\")\n\tTNT1 A 0 A_SpawnItemEx(\"DingySummoner\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryRevivalSummoner\")\n\tTNT1 A 0 A_SpawnItemEx(\"ResurrectorSummoner\",0,0,0,30,0,0,72,0)\n\tTNT1 A 0 A_SpawnItemEx(\"ResurrectorSummoner\",0,0,0,30,0,0,-72,0)\n\tTNT1 A 0 A_SpawnItemEx(\"ResurrectorSummoner\",0,0,0,30,0,0,-222,0)\n\tTNT1 A 0 A_SpawnItemEx(\"ResurrectorSummoner\",0,0,0,30,0,0,222,0)\n\tTNT1 A 0 A_SpawnItemEx(\"ResurrectorSummoner\",0,0,0,30,0,0,365,0)\n\tStop\n  }\n}\n\nACTOR CyberGuruSphereSmoke : GuruSphereSmoke\n{\n\tScale 1.8\n\tAlpha 0.45\n\tPROJECTILE\n\tDamageType \"Cyber10K\"\n\tStates\n\t{\n\tSpawn:\n\tTNT1 A 0\n\tTNT1 A 1 A_Jump(255,\"Spawn1\",\"Spawn2\",\"Spawn3\",\"Spawn4\",\"Spawn5\",\"Spawn6\")\n\tStop\n\tSpawn1:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THD1 A 0 A_Explode(10,164)\n\t THD1 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\tSpawn2:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THD1 A 0 A_Explode(10,164)\n\t THD2 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\tSpawn3:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THD1 A 0 A_Explode(10,164)\n\t THD3 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\tSpawn1:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THD1 A 0 A_Explode(10,164)\n\t THD1 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\tSpawn2:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THD1 A 0 A_Explode(10,164)\n\t THD2 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\tSpawn3:\n\t TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)\n\t TNT1 A 0 A_JumpIf(Alpha<0.3,2)\n\t THD1 A 0 A_Explode(10,164)\n\t THD3 A 4 Bright A_FadeOut(0.0065)\n\t Loop\n\t}\n}\n\nActor LegCybThunderSpawner2\n{\nHeight 0\nRadius 0\nMass 0\nDamage 0\n+THRUACTORS\n+NOTELEPORT\n+NOGRAVITY\n+NOBLOCKMAP\n+NOBLOCKMAP\n+NOINTERACTION\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 AAAAAAAAA 8 A_SpawnItemEx(\"TrueLegCardinalThunder\",random(812,-812),random(812,-812))\nStop\n}\n}\n\nACTOR LegendaryBomb\n{\n  Radius 11\n  Height 6\n  Speed 15 // 10\n  DamageType \"Legendary\"\n  Damage 20\n  Projectile\n  RenderStyle Add\n  +FORCERADIUSDMG\n  +FOILINVUL\n  +RIPPER\n  +BLOODLESSIMPACT\n  //+DONTBLAST\n  -RANDOMIZE\n  +NOTIMEFREEZE\n  Scale 1.0\n  Alpha 1.0\n  MissileType \"ArcLesserProjectileTrail\"\n  SeeSound \"Arcradimus/BFGFire\"\n  States\n  {\n  Spawn:\n    // Gold\n\tTNT1 A 0\n\tTNT1 A 0 A_Explode(600,192,0,1)\n\tTNT1 A 0 A_SpawnItemEx(\"LegBombTrail\",5,0,0,0,0,0,0,0,0)\n    TNT1 A 0 A_Jump(224, 2)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBombFluxShockwave\",0,0,0,10,0,0,0,0,0)\n    TNT1 A 0 A_Jump(16, 2)\n    TNT1 A 0 A_SpawnItemEx(\"ArcBallLightningBolt4\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL D 1 Bright\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL D 1 Bright\n    // Blue\n\t//TNT1 A 0 A_PlaySound(\"Weapons/GuruFly\",5,1.0,1)\n\tTNT1 A 0 A_Explode(600,192,0,1)\n\tTNT1 A 0 A_SpawnItemEx(\"LegBombTrail\",5,0,0,0,0,0,0,0,0)\n    TNT1 A 0 A_Jump(224, 2)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBombFluxShockwave\",0,0,0,10,0,0,0,0,0)\n    TNT1 A 0 A_Jump(16, 2)\n    TNT1 A 0 A_SpawnItemEx(\"ArcBallLightningBolt4\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGTrailParticleBlue\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL B 1 Bright\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGTrailParticleBlue\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL B 1 Bright\n    // Gold\n\t//TNT1 A 0 A_PlaySound(\"Weapons/GuruFly\",5,1.0,1)\n\tTNT1 A 0 A_Explode(600,192,0,1)\n\tTNT1 A 0 A_SpawnItemEx(\"LegBombTrail\",5,0,0,0,0,0,0,0,0)\n    TNT1 A 0 A_Jump(224, 2)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBombFluxShockwave\",0,0,0,10,0,0,0,0,0)\n    TNT1 A 0 A_Jump(16, 2)\n    TNT1 A 0 A_SpawnItemEx(\"ArcBallLightningBolt4\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL D 1 Bright\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL D 1 Bright\n     // Blue\n\t//TNT1 A 0 A_PlaySound(\"Weapons/GuruFly\",5,1.0,1)\n\tTNT1 A 0 A_Explode(600,192,0,1)\n\tTNT1 A 0 A_SpawnItemEx(\"LegBombTrail\",5,0,0,0,0,0,0,0,0)\n    TNT1 A 0 A_Jump(224, 2)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBombFluxShockwave\",0,0,0,10,0,0,0,0,0)\n    TNT1 A 0 A_Jump(16, 2)\n    TNT1 A 0 A_SpawnItemEx(\"ArcBallLightningBolt4\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGTrailParticleBlue\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL B 1 Bright\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGTrailParticleBlue\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL B 1 Bright\n    // Gold\n\t//TNT1 A 0 A_PlaySound(\"Weapons/GuruFly\",5,1.0,1)\n\tTNT1 A 0 A_Explode(600,192,0,1)\n\tTNT1 A 0 A_SpawnItemEx(\"LegBombTrail\",5,0,0,0,0,0,0,0,0)\n    TNT1 A 0 A_Jump(224, 2)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBombFluxShockwave\",0,0,0,10,0,0,0,0,0)\n    TNT1 A 0 A_Jump(16, 2)\n    TNT1 A 0 A_SpawnItemEx(\"ArcBallLightningBolt4\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL D 1 Bright\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL D 1 Bright\n\tLoop\n  Death:\n\t//COLLATERAL DAMAGE EFFECTS\n\tTNT1 A 0\n\tTNT1 A 0 A_StopSound(5)\n\tTNT1 A 0 A_SpawnItem(\"LegendaryNuke2\")\n\tTNT1 A 0 A_Explode(6000,512,0,1)\n\tTNT1 A 0 A_BFGSpray(\"ArcSpray\",15,20)\n\t//IMPACT STUFF\n\tTNT1 A 0 A_SpawnItemEx(\"ArcStruckGlowX\",0,0,10,0,0,0,0,128,0)\n\tTNT1 A 0 A_SpawnItemEx(\"ArcStruckGlowY\",0,0,10,0,0,0,0,128,0)\n\t//TNT1 AAAAAAAAAAA 0 A_SpawnItemEx(\"ArcSphereSmoke\",random(126,-126),random(126,-126),random(66,-66),0.00001*random(100000,-100000),0.00001*random(100000,-100000),0.00001*random(100000,-100000),random(0,359),0,0)\n\t//TNT1 AAAAAAAAAAA 0 A_SpawnItemEx(\"ArcChunkSpark\",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)\n\t//TNT1 AAAAAAAAAAAAAAAAAAA 2 A_SpawnItemEx(\"ArcChunkSpark\",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)\n\tStop\n  }\n}\n\nACTOR LegBombTrail : LCABaseEffect\n{\n\tAlpha 0.50\n\tRenderstyle Add\n\t+CLIENTSIDEONLY\n    +NOTIMEFREEZE\n\tScale 0.90\n\tStates\n\t{\n\tSpawn:\n\t TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0 //A_SetScale(ScaleX -0.01, ScaleY -0.01)\n\tUBAL BDBDB 1 Bright A_FadeOut(0.05)\n\tLoop\n  Toaster:\n    TNT1 A 0\n\tStop\n\t}\n}\n\nACTOR LegendaryBombShockwave : LCAShockwave\n{\n  +NOTIMEFREEZE\n  +CLIENTSIDEONLY\n  States\n  {\n    Spawn:\n\t\t TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n      HBRY A 1 Bright A_FadeOut(0.04)\n      HBRB B 1 Bright A_FadeOut(0.04)\n      HBRY C 1 Bright A_FadeOut(0.04)\n      HBRB D 1 Bright A_FadeOut(0.04)\n      HBRY E 1 Bright A_FadeOut(0.04)\n      HBRB F 1 Bright A_FadeOut(0.04)\n      HBRY G 1 Bright A_FadeOut(0.04)\n      HBRB H 1 Bright A_FadeOut(0.04)\n      HBRY I 1 Bright A_FadeOut(0.04)\n      HBRB J 1 Bright A_FadeOut(0.04)\n      HBRY K 1 Bright A_FadeOut(0.04)\n      HBRB L 1 Bright A_FadeOut(0.04)\n      HBRY M 1 Bright A_FadeOut(0.04)\n      HBRB N 1 Bright A_FadeOut(0.04)\n      HBRY O 1 Bright A_FadeOut(0.04)\n      HBRB P 1 Bright A_FadeOut(0.04)\n      HBRY Q 1 Bright A_FadeOut(0.04)\n      HBRB R 1 Bright A_FadeOut(0.04)\n      Stop\n  Toaster:\n    TNT1 A 0\n\tStop\n  }\n}\n\nACTOR LegendaryBombFluxShockwave : LegendaryBombShockwave\n{\n  Scale 0.75\n  Alpha 1.0\n  Projectile\n}\n\nACTOR LegendaryBombCharging : LegendaryBomb\n{\n  Speed 0\n  -MISSILE\n  -SOLID\n  +THRUACTORS\n  +NOINTERACTION\n  +NOGRAVITY\n  +NOBLOCKMAP\n  +NOTELEPORT\n  +NOCLIP\n  +NONETID\n  States\n  {\n  Spawn:\n    // Gold\n\tTNT1 A 0 A_PlaySound(\"Arcradimus/BFGBall\",CHAN_BODY,1.0,False)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL D 1 Bright A_FadeOut(0.01)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL D 1 Bright\n    // Blue\n\tTNT1 A 0 A_PlaySound(\"Arcradimus/BFGBall\",CHAN_BODY,1.0,False)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL B 1 Bright A_FadeOut(0.01)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL B 1 Bright\n    // Gold\n\tTNT1 A 0 A_PlaySound(\"Arcradimus/BFGBall\",CHAN_BODY,1.0,False)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL D 1 Bright A_FadeOut(0.01)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL D 1 Bright\n    // Blue\n\tTNT1 A 0 A_PlaySound(\"Arcradimus/BFGBall\",CHAN_BODY,1.0,False)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL B 1 Bright A_FadeOut(0.01)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL B 1 Bright\n    // Gold\n\tTNT1 A 0 A_PlaySound(\"Arcradimus/BFGBall\",CHAN_BODY,1.0,False)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL D 1 Bright A_FadeOut(0.01)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleGOld\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL D 1 Bright\n\tLoop\n  Death:\n    TNT1 A 1\n\tStop\n  }\n}\n\nACTOR LegendaryBombCharging1 : LegendaryBombCharging\n{\n  Scale 0.6\n}\n\nACTOR LegendaryBombCharging2 : LegendaryBombCharging\n{\n  Scale 0.7\n}\n\nACTOR LegendaryBombCharging3 : LegendaryBombCharging\n{\n  Scale 0.8\n}\n\nACTOR LegendaryBombCharging4 : LegendaryBombCharging\n{\n  Scale 0.9\n}\n\nACTOR LegendaryBombCharging5 : LegendaryBombCharging\n{\n  Scale 1.0\n  States\n  {\n  Spawn:\n    // Blue\n\tTNT1 A 0 A_PlaySound(\"Arcradimus/BFGBall\",CHAN_BODY,1.0,False)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL B 1 Bright A_FadeOut(0.02)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL B 1 Bright\n    // Gold\n\tTNT1 A 0 A_PlaySound(\"Arcradimus/BFGBall\",5,1.0,1)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL D 1 Bright A_FadeOut(0.01)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL D 1 Bright\n     // Blue\n\tTNT1 A 0 A_PlaySound(\"Arcradimus/BFGBall\",CHAN_BODY,1.0,False)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL B 1 Bright A_FadeOut(0.02)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL B 1 Bright\n    // Gold\n\tTNT1 A 0 A_PlaySound(\"Arcradimus/BFGBall\",5,1.0,1)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL D 1 Bright A_FadeOut(0.01)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL D 1 Bright\n     // Blue\n\tTNT1 A 0 A_PlaySound(\"Arcradimus/BFGBall\",CHAN_BODY,1.0,False)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL B 1 Bright A_FadeOut(0.02)\n    TNT1 A 0 A_SpawnItemEx(\"LCABFGChargeParticleBlue\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tUBAL B 1 Bright\n\tLoop\n\n  }\n}\n\nACTOR LegendaryRocket : CardinalRocket\n{\n\tSpeed 38\n\tFastSpeed 58\n\tScale 0.9\n\tDECAL LegRocketScorch\n\tDamageType \"Legendary\"\n\tSeeSound \"true/fire\"\n\t-THRUSPECIES\n    +NOTIMEFREEZE\n\tStates\n\t{\n\tSpawn:\n        TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(4,6),Random(-2,2))\n\t\tLROC A 2 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(4,6),Random(-2,2))\n\t\tTNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(4,6),Random(-2,2))\n\t\tLROC B 2 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(4,6),Random(-2,2))\n\t\tLoop\n\tDeath:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"OrangeParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BlueKaboom3\", 0, 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AAAA 0 A_SpawnItemEx(\"LegendaryDebris\",0,0,0,Random(4,-4),Random(4,-4),Random(4,8),0,128)\n\t\tLROC B 6 Bright A_Explode\n\t\tLROC CD 5 Bright A_SetTranslucent(0.75,1)\n\t\tStop\n\t}\n}\n\nACTOR LegendaryHomingRocket : CardinalHomingRocket\n{\nRadius 12\nHeight 10\nScale 1.1\nDECAL LegRocketScorch\nDamage 15\nSpeed 24\nFastSpeed 28\nExplosionDamage 70\nDamageType \"Cyber10K\"\nSeeSound \"monster/homingrockfire\"\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_Jump(128,\"Homing\")\nNormal:\n    TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(0,2),Random(-2,2))\n    LCKM A 2 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(0,2),Random(-2,2))\n    Loop\nHoming:\n    TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(0,2),Random(-2,2))\n    LCKM A 2 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(0,2),Random(-2,2))\n    TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(0,2),Random(-2,2))\n    LCKM A 2 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(0,2),Random(-2,2))\n    TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(0,2),Random(-2,2))\n    LCKM A 2 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(0,2),Random(-2,2))\n    TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(0,2),Random(-2,2))\n    LCKM A 2 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(0,2),Random(-2,2))\n    TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(0,2),Random(-2,2))\n    LCKM A 2 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(0,2),Random(-2,2))\n\tGoto StartSeek\nStartSeek:\n\tTNT1 A 0 Bright A_BishopMissileWeave\n\tTNT1 A 0 Bright A_Tracer2\n    TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(0,2),Random(-2,2))\n    LCKM A 1 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(0,2),Random(-2,2))\n\tTNT1 A 0 Bright A_BishopMissileWeave\n    TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(0,2),Random(-2,2))\n    LCKM A 1 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(0,2),Random(-2,2))\n\tTNT1 A 0 Bright A_BishopMissileWeave\n    TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(0,2),Random(-2,2))\n    LCKM A 1 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(0,2),Random(-2,2))\n\tTNT1 A 0 Bright A_BishopMissileWeave\n    TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(0,2),Random(-2,2))\n    LCKM A 1 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(0,2),Random(-2,2))\n\tTNT1 A 0 Bright A_BishopMissileWeave\n\tTNT1 A 0 Bright A_Tracer2\n    TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(0,2),Random(-2,2))\n    LCKM A 1 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(0,2),Random(-2,2))\n\tTNT1 A 0 Bright A_BishopMissileWeave\n    TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(0,2),Random(-2,2))\n    LCKM A 1 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(0,2),Random(-2,2))\n\tTNT1 A 0 Bright A_BishopMissileWeave\n    TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(0,2),Random(-2,2))\n    LCKM A 1 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(0,2),Random(-2,2))\n\tTNT1 A 0 Bright A_BishopMissileWeave\n    TNT1 A 0 Bright A_CustomMissile(\"MissileTrail\",Random(0,2),Random(-2,2))\n    LCKM A 1 Bright A_CustomMissile(\"ProjectileTrailParticleOrange\",Random(0,2),Random(-2,2))\n\tTNT1 A 0 Bright A_PlaySound(\"monster/homingrockbeep\")\n    Loop\nDeath:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"OrangeParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n    TNT1 AAA 0 A_CustomMissile(\"BlueKaboom3\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n    TNT1 AAAA 0 A_SpawnItemEx(\"LegendaryDebris\",0,0,0,Random(4,-4),Random(4,-4),Random(4,8),0,128)\n    TNT1 A 0 A_Explode\n    TNT1 A 1 A_SpawnItem(\"LegendaryBlueRocketEx\")\n    Stop\n    }\n}\n\nACTOR LegendaryCyberFlame\n{\n+MISSILE\n+DONTSPLASH\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+FORCEXYBILLBOARD\n+NOTIMEFREEZE\nRenderStyle Add\nScale 0.5\nStates\n{\nSpawn:\nLMKE ABCDEFGHIJKL 2 Bright A_FadeOut\nStop\n}\n}\n\nACTOR LegendaryCyberFlameSpawner : LegendaryRedParticleSpawner\n{\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 AAAAAA 0 A_SpawnItemEx(\"LegendaryCyberFlame\",random(48,-48),random(48,-48),random(0,96),0,0,random(2,6),0,128,0)\n    TNT1 A 1\n    Stop\n  }\n}\n\nACTOR CyberGuruBall : GuruBall\n{\n  Radius 11\n  Height 6\n  Speed 15\n  DamageType \"Cyber10K\"\n  Damage 60\n  Projectile\n  Renderstyle Add\n  +FORCERADIUSDMG\n  +FOILINVUL\n  +RIPPER\n  +BLOODLESSIMPACT\n  +DONTBLAST\n  +THRUSPECIES\n  +SKYEXPLODE\n  Scale 0.25\n  MissileType \"GuruLesserProjectileTrail\"\n  States\n  {\n  Spawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_Jump(128,\"LEGBFGSFX\")\n\tTNT1 A 0 A_PlaySound(\"Weapons/GuruFly\",5,1.0,1)\n\tTNT1 A 0 A_Explode(600,64,0,1)\n\tYBAL AAA 0 Bright A_CustomMissile(\"LegCybLiteShot\",0,0,Random(0,360))\n\tTNT1 A 0 A_SpawnItemEx(\"GuruTrailSpark\",random(28,-28),random(28,-28),random(28,-28),0,0,0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GuruTrail\",-3,0,0,0,0,0,0,0,0)\n\tYBAL A 1 bright\n\tloop\n  LEGBFGSFX:\n    TNT1 A 0 A_SpawnItemEx(\"GuruTrailSpark\",random(28,-28),random(28,-28),random(28,-28),0,0,0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GuruTrail\",-3,0,0,0,0,0,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"LegCybDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tYBAL A 1 Bright A_SpawnItemEx(\"CyberPlayerDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TNT1 A 0 A_SpawnItemEx(\"GuruTrailSpark\",random(28,-28),random(28,-28),random(28,-28),0,0,0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GuruTrail\",-3,0,0,0,0,0,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"LegCybDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tYBAL A 1 Bright A_SpawnItemEx(\"CyberPlayerDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TNT1 A 0 A_SpawnItemEx(\"GuruTrailSpark\",random(28,-28),random(28,-28),random(28,-28),0,0,0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GuruTrail\",-3,0,0,0,0,0,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"LegCybDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tYBAL A 1 Bright A_SpawnItemEx(\"CyberPlayerDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TNT1 A 0 A_SpawnItemEx(\"GuruTrailSpark\",random(28,-28),random(28,-28),random(28,-28),0,0,0,0,0,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GuruTrail\",-3,0,0,0,0,0,0,0,0)\n\tTNT1 A 0 A_CustomMissile(\"LegCybDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tYBAL A 1 Bright A_SpawnItemEx(\"CyberPlayerDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    Goto Spawn\n  Death:\n\tTNT1 A 0 A_PlaySound(\"Weapons/GuruBlast3\",5)\n\t//COLLATERAL DAMAGE EFFECTS\n\tTNT1 A 0 A_Explode(6000,486,0,1)\n\tTNT1 A 0 A_BFGSpray(\"GuruSpray\",15,20)\n\n\t//IMPACT STUFF\n\tTNT1 A 0 A_SpawnItemEx(\"GuruStruckGlowX\",0,0,10,0,0,0,0,128,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GuruStruckGlowY\",0,0,10,0,0,0,0,128,0)\n\tTNT1 AAAAAAAAAAA 0 A_SpawnItemEx(\"CyberGuruSphereSmoke\",random(126,-126),random(126,-126),random(66,-66),0.00001*random(100000,-100000),0.00001*random(100000,-100000),0.00001*random(100000,-100000),random(0,359),0,0)\n\tTNT1 AAAAAAAAAAA 0 A_SpawnItemEx(\"GuruChunkSpark\",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)\n\tTNT1 AAAAAAAAAAAAAAAAAAA 2 A_SpawnItemEx(\"GuruChunkSpark\",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)\n\tStop\n  }\n}\n\nACTOR CyberPlayerDTBFGProjectileAttack : PlayerDTBFGProjectileAttack\n{\nPROJECTILE\n+LOOKALLAROUND\n+ISMONSTER\n+QUICKTORETALIATE\n+NOTARGET\n+NOCLIP\n+NOTIMEFREEZE\nObituary \"%o couldn't handle the wrath of the Legendary Cyberdemon!\"\nMissileType \"SentientDTBFGRailgunSlug\"\nStates\n{\nSpawn:\n    TNT1 A 0\n\tTNT1 AAAAA 1 A_Look\n\tStop\nSee:\n    TNT1 A 0\n\tTNT1 A 1 A_JumpIfCloser(1250,\"Attack\")\n\tStop\nAttack:\n    TNT1 A 0\n\tTNT1 A 0 A_FaceTarget\n\tTNT1 A 0 A_MissileAttack\n\tTNT1 A 1 A_CustomRailgun(-1,0,NONE,\"Yellow\",1,1,1)\n\tGoto Death\nDeath:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR CyberLegendaryProjectile : LegendaryProjectile { }\n\nACTOR LegCyberBFG9500Ball : BFG9500Ball\n{\nSpeed 30\nDamage 100\n-THRUSPECIES\n+NOTIMEFREEZE\nSpecies \"Cybers\"\nObituary \"%o wasn't ready for the wrath of the Legendary Cyberdemon!\"\nDecal BFG9500LightningGold\nDamageType \"Cyber10K\"\nStates\n{\nSpawn:\n    LFS3 AAABBB 1 Bright A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    Loop\nDeath:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"BFGShockwaveGold\", 0, 0, 0, 0, 0, 0, 0, 128)\n    TNT1 AAAAAA 0 A_CustomMissile(\"KaboomGold\", 0, 0, random(0,360), 2, random(0,360))\n    LFE3 AB 8 Bright A_SpawnItemEx(\"LegendaryGoldParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n    LFE3 C 8 Bright A_BFGSpray(\"GoldenSpray\")\n    LFE3 DEF 8 Bright\n    Stop\n    }\n}\n\nACTOR BFGTrailParticleGold : BFGTrailParticleGreen\n{\nScale 0.06\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nLPKG A 2 Bright A_FadeOut(0.015)\nLoop\n}\n}\n\nACTOR BFGShockwaveGold : BFGShockwave2\n{\nScale 1.1\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nLHOG ABCDEFGHIJKLMNOPQR 2 Bright A_FadeOut(0.04)\nStop\n}\n}\n\nACTOR KaboomGold : Kaboom11\n{\nSpeed 2\nScale 1\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nLXPG AABBCDEFGHIJKLM 2 Bright A_FadeOut(0.05)\nStop\n}\n}\n\nACTOR GoldenSpray : CustomSpray\n{\n+NOBLOCKMAP\n+NOGRAVITY\n+ACTIVATEPCROSS\n+ACTIVATEIMPACT\n+NOTELEPORT\n+DROPOFF\n+EXTREMEDEATH\n+NOTIMEFREEZE\nRENDERSTYLE ADD\nRadius 1\nHeight 1\nDamage 0\nSpeed 0\nStates\n{\nSpawn:\n   TNT1 A 0\n   LFE2 A 6 Bright A_SpawnItemEx(\"GoldParticleSpawnerDT\", 0, 0, 0, 0, 0, 0, 0, 128)\n   LFE2 BCD 6 Bright\n   Stop\n   }\n}\n\nACTOR LegendaryCyberRail : DarkCyberRail\n{\nRadius 6\nHeight 6\nSpeed 300\nDamageType \"Cyber10K\"\nDamage (Random(30,45))\nScale 1.26\nSeeSound \"monsters/darkcyberrail\"\nMissileType \"LegendaryCyberRailTrail\"\nSpecies \"Cybers\"\nDeathSound \"cyberrail/impact\"\n+RIPPER\n+THRUSPECIES\n+EXTREMEDEATH\n+BLOODLESSIMPACT\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    DCRP A 1 Bright\n    Loop\nDeath:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"BFGShockwaveGold\", 0, 0, 0, 0, 0, 0, 0, 128)\n    TNT1 AAAA 0 A_CustomMissile(\"KaboomGold2\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 A 1 A_SpawnItem(\"RailGunImpactEffectGold\")\n\tStop\n\t}\n}\n\nACTOR LegendaryCyberRailTrail : BFG9500Trail\n{\nScale 1\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tLGPR ABCDEFGHIJKLMNOP 2 A_FadeOut(0.04)\n\tStop\n\t}\n}\n\nACTOR KaboomGold2 : KaboomGold\n{\nSpeed 1\nScale 0.9\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nLXPG AABBCDEFGHIJKLM 1 Bright A_FadeOut(0.05)\nStop\n}\n}\n\nACTOR RailgunImpactEffectGold : RailgunImpactEffectGreen\n{\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 AAA 0 A_SpawnItemEx(\"LegendaryGoldParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAAAAA 1 A_SpawnItem(\"RailImpactFlareGold\",0)\n\tStop\n\t}\n}\n\nACTOR RailImpactFlareGold : GreenSphereFlare\n{\nScale 0.5\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tTNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tLEGG A 1 Bright\n\tStop\n\t}\n}\n\nACTOR Legendary10KProjectile : 10KProjectile\n{\n   Height 1\n   Radius 1\n   Speed 200\n   Scale 0.15\n   RenderStyle Add\n   Alpha 0.85\n   DECAL BFG9500LightningGold\n   PROJECTILE\n   -THRUSPECIES\n   +NOEXTREMEDEATH\n   -MTHRUSPECIES\n   +NOTIMEFREEZE\n   DeathSound \"weapons/bfg95explode\"\n   States\n   {\n   Spawn:\n      LRAC A 1 Bright\n      Loop\n   Death:\n   XDeath:\n      TNT1 A 0\n      TNT1 A 1 A_SpawnItem(\"LegCyber10KEx\")\n      Stop\n\t  }\n}\n\nACTOR LegCyber10KEx : Player10KEx\n{\n  Radius 11\n  Height 8\n  DamageType \"Cyber10K\"\n  Damage 100\n  +NOBLOCKMAP\n  +NOGRAVITY\n  +NOTELEPORT\n  +FORCERADIUSDMG\n  -MTHRUSPECIES\n  -THRUSPECIES\n  +NOTIMEFREEZE\n  Renderstyle Add\n  Alpha 0.75\n  Scale 0.85\n  States\n  {\n  Spawn:\n    TNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"BFGShockwaveGold\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AA 0 A_SpawnItemEx(\"LegendaryGoldParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n    TNT1 AAAA 0 A_CustomMissile(\"KaboomGold2\", 0, 0, random(0,360), 2, random(0,360))\n    LFE1 A 4 Bright A_Detonate\n    LFE1 BCDEF 4 Bright\n    Stop\n  }\n}\n\nACTOR LegendaryCyberGhostA\n{\nScale 1.1\nRENDERSTYLE Translucent\nAlpha 0.75\n+NOGRAVITY\n+CLIENTSIDEONLY\n+DONTSPLASH\n+NOINTERACTION\n+NOCLIP\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    CYBR A 2 A_FadeOut(0.18)\n    Loop\n  Toaster:\n    TNT1 A 0\n\tStop\n    }\n}\n\nACTOR LegendaryCyberFireSpawner : DarkCyberFireSpawner\n{\n  Speed 30\n  FastSpeed 35\n  Damage 15\n  DamageType \"Cyber10K\"\n  Species \"Cybers\"\n  Obituary \"%o wasn't ready for the wrath of the Legendary Cyberdemon!\"\n  MissileType \"LegFireTrail\"\n  MissileHeight 0\n  +NOTIMEFREEZE\n  States\n  {\n  Spawn:\n    TNT1 A 0 A_PlaySoundEx(\"monster/ambientfire2\",\"Voice\",1)\n\tTNT1 A 0 A_CStaffMissileSlither\n\tTNT1 A 2 Bright A_MissileAttack\n    Loop\n  Death:\n    TNT1 A 0\n    TNT1 A 0 A_StopSoundEx(\"Voice\")\n    TNT1 A 0 A_SpawnItemEx(\"LegendaryGoldParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAAA 0 A_CustomMissile(\"KaboomGold\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAAA 0 A_CustomMissile(\"LegendarySmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n    LTRD K 4 Bright\n    LTRD L 4 Bright A_Explode(32,86)\n    LTRD MNO 3 Bright\n    Stop\n    }\n}\n\nACTOR LegFireTrail\n{\n  Radius 1\n  Height 1\n  Speed 0\n  Scale 2\n  Projectile\n  DamageType \"Legendary\"\n  RenderStyle Add\n  Alpha 0.95\n  +FLOORHUGGER\n  +NODAMAGETHRUST\n  +FORCERADIUSDMG\n  +NOTIMEFREEZE\n  Obituary \"%o wasn't ready for the wrath of the Legendary Cyberdemon!\"\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    LTRD A 1 Bright A_Explode(16,68)\n\tLTRD ABBCDEFGHIJ 1 Bright A_FadeOut(0.05)\n    Stop\n\t}\n}\n\nACTOR LegendaryCyberFireTrail : LegFireTrail\n{\n  DamageType \"Cyber10K\"\n  Species \"Cybers\"\n  Obituary \"%o wasn't ready for the wrath of the Legendary Cyberdemon!\"\n}\n\nACTOR LegendaryCyberFlame2 : DarkCyberFlame\n{\n+MISSILE\n+DONTSPLASH\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+FORCEXYBILLBOARD\n+NOTIMEFREEZE\nRenderStyle Add\nScale 0.5\nStates\n{\nSpawn:\nLMKE ABCDEFGHIJKL 2 Bright A_FadeOut\nStop\n}\n}\n\nACTOR LegendaryCyberFlameSpawner2 : LegendaryRedParticleSpawner\n{\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 AAAAAA 0 A_SpawnItemEx(\"LegendaryCyberFlame2\",random(48,-48),random(48,-48),random(0,96),0,0,random(2,6),0,128,0)\n    TNT1 A 1\n    Stop\n  }\n}\n\nACTOR LegendaryCyberBFG15KBall : BFG15KBall\n{\nHeight 15\nRadius 15\nDecal LegBFG15K\nSpeed 45\nDamage 25\nDamageType \"Cyber10K\"\nScale 0.5\n-MTHRUSPECIES\n-THRUSPECIES\n+FORCERADIUSDMG\n+NOTIMEFREEZE\nExplosionDamage 110\nExplosionRadius 165\nSeeSound \"weapons/bfg15kfire\"\nDeathSound \"weapons/bfg95explode\"\nStates\n{\nSpawn:\n    LFS1 AB 2 Bright A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-8,8),Random(-8,8),Random(-8,8),Random(-1,1),Random(-1,1),Random(-1,1),Random(-20,20),128)\n    Loop\nDeath:\n\tTNT1 A 0\n    TNT1 A 0 A_SpawnItemEx(\"BFGShockwaveGold\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryGoldParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"KaboomGold2\", 0, 0, random(0,360), 2, random(0,360))\n    LFE1 A 4 Bright A_Explode\n    LFE1 BCDEF 4 Bright\n    Stop\n    }\n}\n\nActor DeathBall2 : CyberGuruBall\n{\nObituary \"%o payed the ultimate price for his greed.\"\nStates\n{\nSpawn:\nTNT1 A 0 A_PlaySound(\"Weapons/GuruBlast3\",5)\nGoto Death\n  Death:\n\tTNT1 A 0 A_PlaySound(\"Weapons/GuruBlast3\",5)\n\t//COLLATERAL DAMAGE EFFECTS\n\tTNT1 A 0 A_Explode(2048,192,0,1)\n\tTNT1 A 0 A_BFGSpray(\"GuruSpray\",15,20)\n\n\t//IMPACT STUFF\n\tTNT1 A 0 A_SpawnItemEx(\"GuruStruckGlowX\",0,0,10,0,0,0,0,128,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GuruStruckGlowY\",0,0,10,0,0,0,0,128,0)\n\tTNT1 AAAAAAAAAAA 0 A_SpawnItemEx(\"CyberGuruSphereSmoke\",random(126,-126),random(126,-126),random(66,-66),0.00001*random(100000,-100000),0.00001*random(100000,-100000),0.00001*random(100000,-100000),random(0,359),0,0)\n\tTNT1 AAAAAAAAAAA 0 A_SpawnItemEx(\"GuruChunkSpark\",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)\n\tTNT1 AAAAAAAAAAAAAAAAAAA 2 A_SpawnItemEx(\"GuruChunkSpark\",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)\n\tStop\n  }\n}\n\nACTOR DarkAnniFlameSpawner : LegendaryRedParticleSpawner\n{\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 AAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"DarkCyberFlame\",random(48,-48),random(48,-48),random(0,96),0,0,random(2,6),0,128,0)\n    TNT1 A 1\n    Stop\n  }\n}\n\nACTOR LegendaryCyberFlame3 : DarkCyberFlame\n{\n+MISSILE\n+DONTSPLASH\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+FORCEXYBILLBOARD\n+NOTIMEFREEZE\nRenderStyle Add\nScale 0.5\nStates\n{\nSpawn:\nBMKE ABCDEFGHIJKL 2 Bright A_FadeOut\nStop\n}\n}\n\nACTOR LegendaryCyberFlameSpawner3 : RedParticleSpawner\n{\n  States\n  {\n  Spawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    TNT1 AAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"LegendaryCyberFlame3\",random(48,-48),random(48,-48),random(0,96),0,0,random(2,6),0,128,0)\n    TNT1 A 1\n    Stop\n  }\n}\n\nACTOR LegCybDevastatorBall\n{\nRadius 16\nHeight 16\nDamage 700\nSpeed 19\nAlpha 0.95\nScale 0.7\nRENDERSTYLE Translucent\nSpecies \"Cybers\"\nDamageType \"Cyber10K\"\nAlpha 0.85\nPROJECTILE\n+FORCERADIUSDMG\n+FORCEXYBILLBOARD\n+EXTREMEDEATH\n+SKYEXPLODE\n+MTHRUSPECIES\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n\tTNT1 A 0 A_Jump(128,\"DTBFGSFX\")\n    TNT1 A 0 A_AlertMonsters\n    TNT1 A 0 A_PlaySoundEx(\"devastator/fly\",\"Voice\",1)\n\tTNT1 A 0 A_CustomMissile(\"LegCybDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n    LGS2 A 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tLGS2 AAA 0 Bright A_CustomMissile(\"LegCybLiteShot\",0,0,Random(0,360))\n\tTNT1 A 0 A_CustomMissile(\"LegCybDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tLGS2 B 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tTNT1 A 0 A_CustomMissile(\"LegCybDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tLGS2 C 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tLGS2 CCC 0 Bright A_CustomMissile(\"LegCybLiteShot\",0,0,Random(0,360))\n\tTNT1 A 0 A_CustomMissile(\"LegCybDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tTNT1 A 0 A_CustomMissile(\"LegDevastatorTrail\",0,0,0,CMF_AIMDIRECTION|CMF_TRACKOWNER,0)\n\tLGS2 D 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    Loop\nDTBFGSFX:\n    TNT1 A 0 A_AlertMonsters\n    TNT1 A 0 A_PlaySoundEx(\"devastator/fly\",\"Voice\",1)\n\tTNT1 A 0 A_Explode(32,450,0)\n\tTNT1 A 0 A_CustomMissile(\"LegCybDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n    LGS2 A 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tLGS2 A 1 Bright A_CustomMissile(\"LegCybDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_Explode(32,450,0)\n\tTNT1 A 0 A_CustomMissile(\"LegCybDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold2\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n    LGS2 B 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tLGS2 A 1 Bright A_CustomMissile(\"LegCybDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_Explode(32,450,0)\n\tTNT1 A 0 A_CustomMissile(\"LegCybDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n    LGS2 C 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tLGS2 A 1 Bright A_CustomMissile(\"LegCybDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_Explode(32,450,0)\n\tTNT1 A 0 A_CustomMissile(\"LegCybDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold2\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n\tTNT1 A 0 A_CustomMissile(\"LegDevastatorTrail\",0,0,0,CMF_AIMDIRECTION|CMF_TRACKOWNER,0)\n    LGS2 D 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleGold\",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n\tLGS2 A 1 Bright A_CustomMissile(\"LegCybDTBFGProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n    Goto Spawn\nDeath:\n    TNT1 A 0\n\tTNT1 A 0 A_SetTranslucent(0.75,1)\n\tTNT1 A 0 Radius_Quake(3,35,0,10,0)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,10,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,20,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,30,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,40,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,50,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,60,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,70,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,80,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,90,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,100,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,110,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,120,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,130,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,140,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,150,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,160,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,170,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,180,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,190,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,200,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,210,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,220,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,230,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,240,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,250,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,260,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,270,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,280,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,290,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,300,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,310,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,320,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,330,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,340,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,350,CMF_TRACKOWNER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGoldSpawner\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 A 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 B 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 C 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 D 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 A 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 B 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 C 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 D 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 A 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 B 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 C 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256)\n\tLGS2 D 6 Bright A_SpawnItemEx(\"LegDevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(128,1024,0)\n\tTNT1 A 0 A_Explode(460,640,0)\n\tTNT1 A 0 A_Explode(618,256)\n\tTNT1 A 0 A_StopSoundEx(\"Voice\")\n\tTNT1 A 0 Radius_Quake(20,12,0,12,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/dtech10kexplode\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegDevastatorShockWave2\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_SpawnItem(\"LegAnniDTBFGEx\",0,-10)\n\tLGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,18,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,36,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,54,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,72,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,90,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,108,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,126,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,144,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,144,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,162,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,180,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,196,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,216,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,234,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,252,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,270,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,288,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,306,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,324,2)\n    LGE1 D 0 Bright A_CustomMissile(\"LegCybDevastatorBall2\",0,0,342,2)\n\tLGE1 AAAAAABBBBBBCCCCCCDDDDDD 1 A_CustomMissile(\"LegKaboomDevastator22\",0,0,random(0,360),2,random(0,360))\n    LGE1 EF 6 Bright\n    Stop\n    }\n}\n\nACTOR LegCybDevastatorProjectileAttack\n{\n\nObituary \"%o was pulverised by %k's Devastator.\"\nMissileType \"PlayerDTBFGRailgunSlug\"\nMonster\nSpecies \"Cybers\"\n+THRUSPECIES\n+LOOKALLAROUND\n+ISMONSTER\n+QUICKTORETALIATE\n+NOTARGET\n+NOCLIP\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n\tTNT1 A 0 A_Look\n\tTNT1 AAAAA 1 A_Chase\n\tStop\nSee:\n    TNT1 A 0\n\tTNT1 A 1 A_JumpIfCloser(1250,\"Attack\")\n\tStop\nAttack:\n    TNT1 A 0\n\tTNT1 A 0 A_FaceTarget\n\tTNT1 A 0 A_MissileAttack\n\tTNT1 A 1 A_CustomRailgun(-1,0,NONE,\"Yellow\",1,1,2)\n\tGoto Death\nDeath:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nactor LegCyberLaserBeam : fastprojectile{\n\tradius 16\n\theight 16\n\tscale 2.0\n\tmass 20\n\tPROJECTILE\n\t+NODAMAGETHRUST\n\t+FORCERADIUSDMG\n\t+EXTREMEDEATH\n\t+SEEKERMISSILE\n\t+DOOMBOUNCE\n    +NOTIMEFREEZE\n    BounceCount 2\n\tReactionTime 80\n\tspeed 55\n\tdamage 30\n\trenderstyle add\n\tdamagetype \"Cyber10k\"\n\tSeeSound \"LegLaser/fire\"\n\tDeathSound \"LegLaser/explode\"\n\tMissileType \"powbolt_trail1\"\n\tMissileHeight 8\n\tDecal BFG9500LightningGold\n\tvar int user_boomc;\n\tstates {\n\t\tspawn:\n\t\t\tCPBL ABCDEFGHIJKL 1 bright A_SpawnItemEx(\"powbolt_trail2\",0,0,0, 0,0,0)\n\t\t\tloop\n\t\tdeath:\n\t\t\tTNT1 A 0 A_SetUserVar(\"user_boomc\", 0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"powbolt_boomflash\",0,0,0, 0,0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"powbolt_boomflashB\",0,0,0, 0,0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"powbolt_boom\",0,0,0, 0,0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"powbolt_boom2\",0,random(60,70),50, 0,0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"powbolt_boom3\",0,random(-70,-60),-50, 0,0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"pbolt_boomwave\",0,0,0, 0,0,0)\n\t\t\tTNT1 A 0 A_Quake(5, 20, 0, 864, \" \")\n\t\t\tTNT1 A 0 A_Explode (120, 15, 0, 0, 64)\n\t\tboom:\n\t\t\tTNT1 A 0 A_JumpIf(user_boomc>=5,\"boom2\")\n\t\t\tTNT1 A 0 A_Explode (120, 15, 0, 0, 64)\n\t\t\tTNT1 A 1 A_SetUserVar(\"user_boomc\", user_boomc+1)\n\t\t\tloop\n\t\tboom2:\n\t\t\tTNT1 A 0 A_ChangeFlag(\"FORCERADIUSDMG\",0)\n\t\t\tTNT1 A 0 A_SetUserVar(\"user_boomc\", 0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"pbolt_boomwave\",0,0,0, 0,0,0)\n\n\t\tboom2s:\n\t\t\tTNT1 A 0 A_JumpIf(user_boomc>=20,\"boomend\")\n\t\t\tTNT1 A 0 A_Explode (120, 15, 0, 0, 64)\n\t\t\tTNT1 A 2 A_SetUserVar(\"user_boomc\", user_boomc+1)\n\t\t\tloop\n\t\tboomend:\n\t\t\tTNT1 A 0\n\t\t\tstop\n\t}\n}\n\nactor powbolt_boom\n{\n\theight 5\n\tradius 5\n\tscale 1.5\n\talpha 1.0\n\trenderstyle add\n\t+NOINTERACTION\n\t+FORCEXYBILLBOARD\n    +NOTIMEFREEZE\n\tstates\n\t{\n\t\tspawn:\n\t\tCBE1 ABCDEFGHIJKLMNOPQRSTUVWX 1 bright\n\t\tstop\n\n\t}\n\n}\n\nactor powbolt_boom2 : powbolt_boom\n{\n\tscale 1.3\n\tstates\n\t{\n\t\tspawn:\n\t\tCBE2 ABCDEFGHIJKLMNOP 1 bright\n\t\tstop\n\t}\n}\n\nactor powbolt_boom3 : powbolt_boom {\n\tscale 1.45\n\tstates {\n\t\tspawn:\n\t\tCBE4 ABCDEFGHIJKLMNOP 1 bright\n\t\tstop\n\t}\n}\n\nactor powbolt_boomflash {\n\tscale 0.95\n\talpha 1.0\n\trenderstyle add\n\t+NOINTERACTION\n\t+FORCEXYBILLBOARD\n    +NOTIMEFREEZE\n\tstates {\n\t\tspawn:\n\t\t\tCBFL A 3 bright\n\t\tspend:\n\t\t\tCBFL A 1 bright A_FadeOut(0.05)\n\t\t\tstop\n\t}\n}\n\nactor powbolt_boomflashB {\n\tscale 0.6\n\talpha 1.0\n\trenderstyle add\n\t+NOINTERACTION\n\t+FORCEXYBILLBOARD\n    +NOTIMEFREEZE\n\tstates {\n\t\tspawn:\n\t\t\tTNT1 A 0\n\t\t\tTNTE A 0 A_Jump(256, \"f1\", \"f2\", \"f3\", \"f4\")\n\t\tf1:\n\t\t\tCBF2 A 1 bright A_FadeOut(0.02)\n\t\t\twait\n\t\tf2:\n\t\t\tCBF2 B 1 bright A_FadeOut(0.02)\n\t\t\twait\n\t\tf3:\n\t\t\tCBF2 C 1 bright A_FadeOut(0.02)\n\t\t\twait\n\t\tf4:\n\t\t\tCBF2 C 1 bright A_FadeOut(0.02)\n\t\t\twait\n\t}\n}\n\nactor pbolt_boomwave\n{\n\tvar int user_scale;\n\talpha 1.0\n\trenderstyle add\n\t+NOINTERACTION\n\t+FORCEXYBILLBOARD\n    +NOTIMEFREEZE\n\tstates{\n\t\tspawn:\n\t\t\tTNT1 A 0\n\t\t\tTNT1 A 0 A_SetUserVar(\"user_scale\",4)\n\t\tscaledown:\n\t\t\tTNT1 A 0 A_JumpIf(user_scale>=110,\"LoopEnd\")\n\t\t\tCPEW B 1 bright A_FadeOut(0.06)\n\t\t\tTNT1 A 0 A_SetUserVar(\"user_scale\",user_scale+10)\n\t\t\tloop\n\t\tloopend:\n\t\t\tCPEW B 1 Bright A_FadeOut(0.1)\n\t\t\twait\n\t}\n}\n\nactor powbolt_trail1\n{\n\tscale 0.1\n\talpha 1.0\n\trenderstyle add\n\t+NOINTERACTION\n\t+NOGRAVITY\n\t+FORCEXYBILLBOARD\n\t+NOTELEPORT\n    +NOTIMEFREEZE\n\tstates {\n\t\tspawn:\n\t\t\tCPST ABCDE 2 bright\n\t\ttofade:\n\t\t\tCPST FGHIJKLLMMNNOOOO 2 bright A_Fadeout(0.1)\n\t\t\tstop\n\t}\n}\n\nactor powbolt_trail2\n{\n\tvar int user_scale;\n\talpha 1.0\n\trenderstyle add\n\t+NOINTERACTION\n\t+FORCEXYBILLBOARD\n    +NOTIMEFREEZE\n\t+CLIENTSIDEONLY\n\tstates{\n\t\tspawn:\n\t\t\t    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\t\tTNT1 A 0 A_SetUserVar(\"user_scale\",4)\n\t\tscaledown:\n\t\t\tTNT1 A 0 A_JumpIf(user_scale>=30,\"LoopEnd\")\n\t\t\tCPEW A 1 bright A_FadeOut(0.04)\n\t\t\tTNT1 A 0 A_SetUserVar(\"user_scale\",user_scale+1)\n\t\t\tloop\n\t\tloopend:\n\t\t\tCPEW A 1 Bright A_FadeOut(0.1)\n\t\t\twait\n\t\t\t  Toaster:\n    TNT1 A 0\n\tStop\n\n\t}\n}\n\nACTOR LegCyberQuake\n{\n\tSpeed 8\n\tDamage 15\n\tRadius 12\n\tHeight 16\n\tRenderStyle Translucent\n\tAlpha 0.1\n\tDamageType \"Cyber10K\"\n\tPROJECTILE\n\t+DROPOFF\n\t-NOGRAVITY\n\t+FORCERADIUSDMG\n\t+BLOODLESSIMPACT\n\t+FloorHugger\n\t+RIPPER\n    +NOTIMEFREEZE\n\tSeeSound \"LegCyber/thud\"\n\tStates\n\t{\n\tSpawn:\n\t    \tIDGA CCAABBBBBCCC 10 A_Explode\n\tDeath:\n\t\tIDGA C 1 A_Explode\n\t    \tStop\n\t}\n}\n\nActor LegCyberShieldSpawner\n{\n Speed 50\n Height 1\n Radius 1\n Damage 0\n +Ripper\n +Noclip\n +BloodlessImpact\n +NOTIMEFREEZE\n  States\n   {\n    Spawn:\n\t TNT1 AAAAAAAAAA 0\n\t Death:\n\t TNT1 A 1 A_SpawnItemEx(\"LegCyberShield\",0,0,0)\n\t Stop\n  }\n}\n\nActor LegCyberShieldSpawner2 : LegCyberShieldSpawner\n{\n States\n   {\n    Spawn:\n\t TNT1 AAAAAA 0\n\t GoTo Death\n  }\n}\n\nActor LegCyberShieldSpawner3 : LegCyberShieldSpawner\n{\n States\n   {\n    Spawn:\n\t TNT1 AAAA 0\n\t GoTo Death\n  }\n}\n\nActor LegCyberShieldSpawner4 : LegCyberShieldSpawner\n{\n States\n   {\n    Spawn:\n\t TNT1 AA 0\n\t GoTo Death\n  }\n}\n\nActor LegCyberShieldSpawner5 : LegCyberShieldSpawner\n{\n States\n   {\n    Spawn:\n\t TNT1 A 0\n\t GoTo Death\n  }\n}\n\nActor LegCyberShield\n{\n Renderstyle Add\n Mass 0x7FFFFFFF\n Alpha 1.0\n +NoGravity\n -Float\n Height 55\n Radius 55\n Species \"Cybers\"\n +Solid\n +Shootable\n +Reflective\n +NoBlood\n +NOTIMEFREEZE\n Reactiontime 37\n Scale 3.5\n DamageType \"Legendary\"\n DeathSound \"Monster/hadsit\"\n  States\n   {\n    Spawn:\n\t CPBL A 2 Bright\n\t //TNT1 AA 0 A_CustomMissile(\"KaboomGold2\", 17, 0, random(0,360), 2, random(0,360))\n\t CPBL B 2 Bright\n\t //TNT1 AA 0 A_CustomMissile(\"KaboomGold2\", 17, 0, random(0,360), 2, random(0,360))\n\t TNT1 A 0 A_CountDown\n\t Loop\n\tDeath:\n\t ENRS A 2 Bright\n\t ENRS A 1 A_Explode(25,130)\n\t TNT1 A 0 A_Scream\n\t TNT1 AAAAAAAA 0 A_CustomMissile(\"KaboomGold2\", 17, 0, random(0,360), 2, random(0,360))\n\t TNT1 AAAAAA 0 A_CustomMissile(\"KaboomGold\", 0, 0, random(0,360), 2, random(0,360))\n\t TNT1 AAAAAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\t TNT1 AAAA 0 A_SpawnItemEx(\"LegendaryGoldParticleSpawner\", 0, 0, 17, 0, 0, 0, 0, 128)\n\t TNT1 A 0 A_SpawnItemEx(\"LNCometDeath\",0,0,0,0,0,0,0,128,0)\n\t Stop\n  }\n}\n\nACTOR LegHomingSoulY\n{\n   Radius 6\n   Height 8\n   Speed 40\n   Damage 10\n   PROJECTILE\n   +SEEKERMISSILE\n   +THRUSPECIES\n   +ScreenSeeker\n   +NOTIMEFREEZE\n   RENDERSTYLE ADD\n   DamageType \"Legendary\"\n   Species \"Cybers\"\n   ALPHA 0.67\n   MissileType LegHomingSYTrail\n   SeeSound \"forgotten/attack\"\n   DeathSound \"forgotten/death\"\n   Decal Scorch\n   States\n   {\n   Spawn:\n\tYVSP A 0 Bright A_SeekerMissile(15,15)\n      YVSP ABABAB 1 Bright A_CustomMissile(\"LegHomingSYTrail\",0,0,0,0)\n      BVSP B 1 Bright A_CustomMissile(\"LegHomingSYTrail\",0,0,0,0)\n      YVSP A 1 Bright A_CustomMissile(\"LegHomingSYTrail\",0,0,0,0)\n      BVSP B 1 Bright A_CustomMissile(\"LegHomingSYTrail\",0,0,0,0)\n      YVSP A 1 Bright A_CustomMissile(\"LegHomingSYTrail\",0,0,0,0)\n      BVSP B 1 Bright A_CustomMissile(\"LegHomingSYTrail\",0,0,0,0)\n      Loop\n   Death:\n      TNT1 AA 0 A_SpawnItemEx(\"LegendaryGoldParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t  TNT1 AAA 0 A_CustomMissile(\"KaboomGold2\", 0, 0, random(0,360), 2, random(0,360))\n\t  TNT1 AAAA 0 A_CustomMissile(\"LegendarySmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t  TNT1 AA 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t  TNT1 AAA 0 A_CustomMissile(\"KaboomBlue3\", 0, 0, random(0,360), 2, random(0,360))\n      YVSP K 3 Bright A_RadiusThrust(4800, 512, 0)\n      BVSP L 3 Bright\n      YVSP M 3 Bright\n      BVSP N 3 Bright\n      YVSP O 3 Bright\n      Stop\n   }\n}\n\nACTOR LegHomingSYTrail\n{\n   Radius 3\n   Height 3\n   Speed 15\n   PROJECTILE\n   RENDERSTYLE ADD\n   +NOTIMEFREEZE\n   +CLIENTSIDEONLY\n   Alpha 0.67\n   states\n   {\n   Spawn:\n       TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n      YVSP QRS 4\n      Goto Death\n   Death:\n      YVSP C 3 BRIGHT\n      BVSP D 3 BRIGHT\n      Stop\n  Toaster:\n    TNT1 A 0\n\tStop\n   }\n}\n\nACTOR LegCybSeekingComet\n{\nRadius 10\nHeight 10\nSpeed 35\nFastSpeed 38\nDamage 15\nScale 0.60\nDamageType \"Cyber10K\"\nExplosionDamage 70\nExplosionRadius 110\nPROJECTILE\nSeeSound \"comet/launch\"\nDeathSound \"comet/explosion\"\nMissileType LegendarySeekingTail\nMissileHeight 0\nDecal Scorch\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0 A_Tracer2\nLCPB AAAAA 1 Bright A_SpawnItemEx(\"LegCybSeekingTail\", 0, 0, 0, 0, 0, 0, 0, 128)\nTNT1 A 0 A_Tracer2\nLCPB BBBBB 1 Bright A_SpawnItemEx(\"LegCybSeekingTail\", 0, 0, 0, 0, 0, 0, 0, 128)\nLoop\nDeath:\nTNT1 A 0\nTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\nLNCM DE 3 Bright\nTNT1 A 0 A_SpawnItemEx(\"LNCometDeath\",0,0,0,0,0,0,0,128,0)\nStop\n}\n}\n\nACTOR LegCybSeekingTail : CometTail\n{\nAlpha 0.85\nScale 0.75\n+NOTIMEFREEZE\n+CLIENTSIDEONLY\nStates\n{\nSpawn:\n TNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nTNT1 A 1\nLCPT ABCDE 2 Bright A_FadeOut(0.12)\nStop\n  Toaster:\n    TNT1 A 0\n\tStop\n}\n}\n\nACTOR LegCybThorStrikeSpawner\n{\nHeight 2\nRadius 2\nSpeed 6\nPROJECTILE\n+FLOORHUGGER\n+NOCLIP\n+DONTSPLASH\n+FORCERADIUSDMG\n+NOTIMEFREEZE\nDamageType \"Cyber10K\"\nStates\n{\n  Spawn:\n\tTNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_Wander\n\tTNT1 A 0 A_Stop\n\tTNT1 A 0 A_PlayWeaponSound(\"thorstrike/load\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegCybThorStrikeBeam\")\n    TNT1 A 0 A_SpawnItemEx(\"LegCybThorStrikeBeam2\")\n\tTNT1 AAAAAAAAAA 17\n\tTNT1 A 0 A_PlayWeaponSound(\"legendary/strike\")\n\tTNT1 A 0 A_PlaySoundEx(\"legendary/strike\",\"Voice\",0,2)\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryStrike\")\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\tTNT1 AAA 0 A_CustomMissile(\"BlueKaboom3\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\tLROC B 0 A_Explode(84,512,0)\n\tLROC B 4 Bright A_Explode(286,286,0)\n\tLROC CD 3 Bright A_SetTranslucent(0.75,1)\n\tTNT1 A 0 A_SpawnItemEx(\"TrueSmartFire\")\n\tStop\n}\n}\n\nActor LegCybThorStrikeBeam\n{\n+NOCLIP\n+NOBLOCKMAP\n+FORCEYBILLBOARD\n+NOINTERACTION\n+NOTIMEFREEZE\n+CLIENTSIDEONLY\nRenderStyle Add\nXScale 0.5\nYScale 5.0\nAlpha 0.5\nStates\n{\n  Spawn:\n\tTHOR A 0\n\tTHOR AAAAAAAAAA 17 BRIGHT A_FadeIn(0.1)\n\tTHOR A 1 Bright A_FadeOut(0.05)\n\tWait\n }\n}\n\nActor LegCybThorStrikeBeam2 : LegCybThorStrikeBeam\n{\nXScale 2.0\nYScale 5.0\nAlpha 0.0\n}\n\nActor LegCybThorStrike\n{\nAlpha 0.9\n+NOCLIP\n+NOBLOCKMAP\n+FORCEYBILLBOARD\n+NOINTERACTION\n+NOTIMEFREEZE\n+CLIENTSIDEONLY\nScale 7.0\nStates\n{\n  Spawn:\n\tLFR9 A 0\n\tLFR9 A 1 Bright A_FadeOut(0.05)\n\tWait\n}\n}\n\nACTOR LegCybSlowBall\n{\nRadius 6\nHeight 8\nSpeed 3\nPROJECTILE\nActiveSound \"lefrail/active\"\nDeathSound \"weapons/bfg95explode\"\nRenderStyle Add\nDamage 100\nDamageType \"Cyber10K\"\nScale 2.5\nAlpha 1.00\nDecal Scorch\nBounceCount 3\n+DOOMBOUNCE\n+CANBOUNCEWATER\n+FORCERADIUSDMG\n+DONTHURTSPECIES\n+SEEKERMISSILE\n+NOTIMEFREEZE\nStates\n{\n   Spawn:\n\tLRB3 A 0\n\tLRB3 A 0 A_LoopActiveSound\n\tLRB3 A 0 A_SeekerMissile(15,15,SMF_LOOK)\n\tLRB3 AABBCCDD 1 Bright A_Explode(4,384,0)\n\tLoop\n   Death:\n\tTNT1 A 0\n\tTNT1 A 0 A_Explode(128,128,0)\n    TNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n    TNT1 A 0 A_SpawnItemEx(\"LNCometDeath\",0,0,0,0,0,0,0,128,0)\n\tTNT1 A 0 A_PlaySound(\"lrball3/exp\")\n\tMMSD A 8 bright\n\tStop\n   }\n}\n\nActor ResurrectorSummoner\n{\n Height 8\n Radius 25\n Speed 30\n Damage (0)\n +RippeR\n +BloodlessImpact\n +NOTIMEFREEZE\n  States\n   {\n    Spawn:\n\t TNT1 A 5\n\tDeath:\n\t TNT1 A 0\n\t TNT1 A 2\n\t TNT1 A 0 A_Playsound (\"hk/summon\")\n\t TNT1 A 0 A_SpawnItemEx(\"Resurrector\")\n\t Stop\n   }\n}"
      },
      {
        "source": "pk3",
        "name": "Monsters/LegendaryAnnihilator2.txt",
        "contents": "ACTOR LegendaryAnnihilator2 : LegendaryAnnihilator replaces LegendaryAnnihilator\n{\nHealth 7999\nScale 1.2\nSpeed 20\nRadius 40\nHeight 110\nMass 0x7FFFFFFF\nPainChance 25\nBloodColor \"Blue\"\nSpecies \"Cybers\"\nObituary \"%o learned the hard way that no one can beat the Legendary Annihilator.\"\nDamageFactor \"Cyber10K\", 0.0\nDamageFactor \"PDTBFG\", 0.01\nDamageFactor \"PDTBFGTracer\", 0.01\nDamageFactor \"Legendary\", 0.0\nDamageFactor \"LegendaryGuru\", 0.0\nDamageFactor \"LegendaryGuruPlayer\", 0.3\nDamageFactor \"LegendaryPlayer\", 0.3\nDamageFactor \"BFGSplash\", 0.2\nDamageFactor \"BFGSpray\", 0.2\nDamageFactor \"CerEnergyBall\", 0.0\nDamageFactor \"PlayerDevBall\", 0.005\nDamageFactor \"PlayerDevBall2\", 0.005\nDamageFactor \"PlayerDTBFGRailgunSlug\", 0.005\nDamageFactor \"PlayerDevTracer\", 0.005\nDamageFactor \"DemolisherEx\", 0.0\nDamageFactor \"DarkDemoEx\", 0.0\nDamageFactor \"CerChainguns\", 0.0\nDamageFactor \"CerEnergyBall\", 0.0\nDamageFactor \"DBFG10K2\", 0.65\nDamageFactor \"PlayerDBFG10K2\", 0.65\nDamageFactor \"DBFG2\", 0.65\nDamageFactor \"PlayerDBFG2\", 0.65\nDamageFactor \"PyroShot\", 0.0\nDamageFactor \"PlayerPyro\", 0.0\nDamageFactor \"PDTPuff\", 0.0\nDamageFactor 0.7\nPainChance \"PlayerDBFG2\", 256\nPainChance \"DBFG2\", 256\nPainChance \"PlayerDBFG10K2\", 256\nDropItem \"LegAmmoSphere\" 150 1\nDropItem \"LegDemonRune\" 135 1\nDropItem \"LegendarySphere\" 128 1\nDropItem \"LegendaryArmor\" 128 1\nDropItem \"LegendaryUltraSphere\" 233\nDropItem \"LegendaryRune\" 0 0\nDropItem \"LDemonAmmoBox\" 256\nDropItem \"Legendary BFG\" 256 1\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"DemonicChalice\" 250\nDropItem \"Legendary Plasmatic Rifle 2\" 188 1\nSeeSound \"Legannihi/see\"\nPainSound \"Legcyber/pain\"\nDeathSound \"Legcyber/death\"\nActiveSound \"Legcyber/laugh3\"\n+NORADIUSDMG\n+QUICKTORETALIATE\n+PIERCEARMOR\n+MISSILEEVENMORE\n+NOTARGET\n+BOSS\n+MISSILEMORE\n+FLOORCLIP\n+DONTMORPH\n+BOSSDEATH\n+NOICEDEATH\n+DONTGIB\n+NOTIMEFREEZE\n+CANTSEEK\n+DONTRIP\nvar int user_music;\nStates\n{\nSpawn:\n        TNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n        LANI A 10 Bright A_Look\n\t\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t\tLANI A 10 Bright A_Look\n\t\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t\tLNII A 10 Bright A_Look\n\t\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t\tLNII A 10 Bright A_Look\n\t\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n        Loop\nSee:\n        TNT1 A 0 A_JumpIf(user_music == 1,3)\n        TNT1 A 0 ACS_ExecuteAlways(5432,0,5)\n\t    TNT1 A 0 A_SetUserVar(\"user_music\",1)\n\t\tTNT1 A 0 A_Jump(90,\"Rush\")\n\t\tTNT1 A 0 A_Jump(40,\"Teleport\")\n\t\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t\tLANI A 3 Bright A_Playsound(\"monsters/clhoof\")\n\t\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n        LANI ABB 3 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n        LANI C 3 Bright A_Playsound(\"monsters/clhoof\")\n\t\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n        LANI CDD 3 Bright A_Chase\n\t\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n        Loop\nRush:\n        TNT1 A 0 A_Hoof\n\t    LANI A 2 Bright A_Chase\n\t    TNT1 A 0 A_SpawnItemEx(\"LegendaryAnnihiGhostA\",0,0,0,0,0,0,0,128)\n\t    LANI A 2 Bright A_Chase\n\t    TNT1 A 0 A_SpawnItemEx(\"LegendaryAnnihiGhostA\",0,0,0,0,0,0,0,128)\n\t    LANI A 2 Bright A_Chase\n\t    TNT1 A 0 A_SpawnItemEx(\"LegendaryAnnihiGhostA\",0,0,0,0,0,0,0,128)\n\t    LANI B 2 Bright A_Chase\n\t    TNT1 A 0 A_SpawnItemEx(\"LegendaryAnnihiGhostA\",0,0,0,0,0,0,0,128)\n\t    LANI C 2 Bright A_Chase\n\t    TNT1 A 0 A_SpawnItemEx(\"LegendaryAnnihiGhostA\",0,0,0,0,0,0,0,128)\n\t    LANI C 2 Bright A_Chase\n    \tTNT1 A 0 A_Metal\n\t    TNT1 A 0 A_SpawnItemEx(\"LegendaryAnnihiGhostA\",0,0,0,0,0,0,0,128)\n\t    LANI D 2 Bright A_Chase\n\t    TNT1 A 0 A_SpawnItemEx(\"LegendaryAnnihiGhostA\",0,0,0,0,0,0,0,128)\n\t    LANI D 2 Bright A_Chase\n\t    TNT1 A 0 A_SpawnItemEx(\"LegendaryAnnihiGhostA\",0,0,0,0,0,0,0,128)\n\t    TNT1 A 0 A_Jump(30,\"Teleport\")\n\t    TNT1 A 0 A_Jump(80,\"See\")\n\t    Loop\nTeleport:\n        LANI A 1 Bright A_UnSetShootable\n\t\tLANI AAAAAAAAAAAAA 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t    LANI AAAAAAAAAA 1 A_FadeOut(0.1,0)\n\t    LANI A 2\n\t    LANI AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander\n\t    LANI AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA  0 A_Wander\n        LANI A 1 A_PlayWeaponSound(\"boss/teleport\")\n\t    LANI AAAAAAAAAAAAA 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t\tLANI AAAAAAAAAA 1 A_FadeIn(0.1)\n        LANI A 1 Bright A_SetShootable\n        Goto See\nMissile:\n        TNT1 A 0 A_SetShootable\n        TNT1 A 0 A_SetTranslucent(1)\n\t\tTNT1 A 0 A_JumpIfCloser(290,\"LegendaryNades\")\n\t\tTNT1 A 0 A_Jump(195,\"LegendaryRailguns\",\"LegendaryBFG95ks\",\"LegSeekers\",\"LegendaryBFG10Ks\",\"AkimboRif\",\"LegendaryBFG15Ks\",\"LegendaryStomp\",\"LegendaryDTBFG\",\"LegendaryDevastator\")\n\t\tTNT1 A 0 A_Jump(30,\"LegendaryLaserBeam\")\n\t\tTNT1 A 0 A_Jump(25,\"LegendaryBFGs\",\"LegendaryCombo\")\n\t\tTNT1 A 0 A_Jump(10,\"LegendaryPlasmaticBomb\")\nNormal:\n        LANI E 5 Bright A_FaceTarget\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryRocket\", 60, -26, 0)\n        LANI E 5 Bright A_FaceTarget\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryRocket\", 60, -26, 0)\n        LANI E 5 Bright A_FaceTarget\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryRocket\", 60, -26, 0)\n\t\tLANI E 5 Bright A_FaceTarget\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryRocket\", 60, -26, 0)\n        LANI E 5 Bright A_FaceTarget\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryRocket\", 60, -26, 0)\n        LANI E 5 Bright A_FaceTarget\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryRocket\", 60, -26, 0)\n\t\tLANI E 5 Bright A_FaceTarget\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryRocket\", 60, -26, 0)\n        LANI E 5 Bright A_FaceTarget\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryRocket\", 60, -26, 0)\n        LANI E 5 Bright A_FaceTarget\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryRocket\", 60, -26, 0)\n\t\tLANI E 5 Bright A_FaceTarget\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryRocket\", 60, -26, 0)\n\t\tLANI E 12 Bright\n\t\tTNT1 A 0 Bright A_Jump(128,\"LegSeekers\")\n        Goto See\nLegSeekers:\n\t\tLANI E 12 Bright A_FaceTarget\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, -26, 0)\n        LANI E 5 Bright A_FaceTarget\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, -26, 0)\n        LANI E 5 Bright A_FaceTarget\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, -26, 0)\n\t\tLANI E 5 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, -26, 0)\n        LANI E 5 Bright A_FaceTarget\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, -26, 0)\n        LANI E 5 Bright A_FaceTarget\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, -26, 0)\n\t\tLANI E 5 Bright A_FaceTarget\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, -26, 0)\n\t\tLANI E 5 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, -26, 0)\n\t\tLANI E 5 Bright A_FaceTarget\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, -26, 0)\n\t\tLANI E 5 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, 26, 0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryHomingRocket\", 60, -26, 0)\n\t\tLANI E 12 Bright\n\t\tTNT1 A 0 A_Jump(129,\"LegendaryRailguns\")\n\t\tGoto See\nLegendaryNades:\n        LANI E 12 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/GrenadeFire\")\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryAnnihiGrenade\", 60, 26, 0, CMF_AIMOFFSET, 4.328125)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryAnnihiGrenade\", 60, -26, 0, CMF_AIMOFFSET, 4.328125)\n\t\tLANI E 5 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/GrenadeFire\")\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryAnnihiGrenade\", 60, 26, 0, CMF_AIMOFFSET, 4.328125)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryAnnihiGrenade\", 60, -26, 0, CMF_AIMOFFSET, 4.328125)\n\t\tLANI E 5 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/GrenadeFire\")\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryAnnihiGrenade\", 60, 26, 0, CMF_AIMOFFSET, 4.328125)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryAnnihiGrenade\", 60, -26, 0, CMF_AIMOFFSET, 4.328125)\n\t\tLANI E 5 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/GrenadeFire\")\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryAnnihiGrenade\", 60, 26, 0, CMF_AIMOFFSET, 4.328125)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryAnnihiGrenade\", 60, -26, 0, CMF_AIMOFFSET, 4.328125)\n\t\tLANI E 5 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/GrenadeFire\")\n\t\tTNT1 A 0 Bright A_CustomMissile(\"LegendaryAnnihiGrenade\", 60, 26, 0, CMF_AIMOFFSET, 4.328125)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryAnnihiGrenade\", 60, -26, 0, CMF_AIMOFFSET, 4.328125)\n\t\tLANI E 5 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/GrenadeFire\")\n        TNT1 A 0 Bright A_CustomMissile(\"LegendaryAnnihiGrenade\", 60, 26, 0, CMF_AIMOFFSET, 4.328125)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryAnnihiGrenade\", 60, -26, 0, CMF_AIMOFFSET, 4.328125)\n\t\tLANI E 12 Bright\n\t\tTNT1 A 0 A_Jump(178,\"Normal\")\n\t\tGoto See\nLegendaryStomp:\n\t\tLANI G 10 Bright A_FaceTarget\n\t\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tLANI G 3 Bright A_PlaySoundEx(\"Legcyber/laugh4\",\"LAUGH3\")\n\t\tLANI GGGGGGGGGGGGGGGGGGGGGGGGGGGGG 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTNT1 A 0 A_FaceTarget\n\t\tLNIS A 7 Bright A_FaceTarget\n\t\tLNIS A 5 Bright A_FaceTarget\n\t\tTNT1 A 0 Radius_Quake(40,80,0,40,0)\n\t\tLNIS B 6 Bright A_PlaySound(\"monsters/darkcyberstomp\")\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 0)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 10)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 20)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 30)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 40)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 50)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 60)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 70)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 80)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 90)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 100)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 110)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 120)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 130)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 140)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 150)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 160)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 180)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 190)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 200)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 210)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 220)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 230)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 240)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 250)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 260)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 270)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 280)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 290)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 300)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 310)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 320)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 330)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 340)\n\t\tLNIS B 0 A_CustomMissile(\"LegCyberQuake\", 0, -48, 350)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,0,0)\n\t    TNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,15,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-15,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,30,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-30,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,45,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-45,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,60,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-60,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-80,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,80,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,100,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-100,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,120,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-120,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,150,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-150,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,170,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-170,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,190,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-190,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,220,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-220,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,250,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-250,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,280,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-280,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,300,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-300,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,330,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-330,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,360,0)\n\t\tLNIS BBB 20 Bright A_FaceTarget\n\t\tLNIS A 15 Bright A_FaceTarget\n\t\tTNT1 A 0 Radius_Quake(10,80,0,24,0)\n\t\tLNIS B 6 Bright A_PlaySound(\"monsters/darkcyberstomp\")\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,15,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-15,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,30,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-30,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,45,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-45,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,60,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-60,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-80,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,80,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,100,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-100,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,120,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-120,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,150,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-150,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,170,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-170,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,190,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-190,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,220,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-220,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,250,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-250,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,280,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-280,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,300,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-300,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,330,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-330,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,360,0)\n\t\tLNIS B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-360,0)\n\t\tLNIS A 15 Bright A_FaceTarget\n\t\tTNT1 A 0 Radius_Quake(10,80,0,24,0)\n\t\tLNIS B 6 Bright A_PlaySound(\"monsters/darkcyberstomp\")\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,0,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,15,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-15,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,30,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-30,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,45,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-45,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,60,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-60,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-80,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,80,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,100,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-100,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,120,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-120,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,150,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-150,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,170,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-170,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,190,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-190,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,220,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-220,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,250,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-250,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,280,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-280,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,300,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-300,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,330,0)\n\t\tTNT1 A 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-330,0)\n\t\tLNIS B 0 A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,360,0)\n\t\tLNIS B 2 Bright A_CustomMissile(\"LegendaryCyberFireSpawner\",0,0,-360,0)\n\t\tLNIS B 70 Bright\n\t\tTNT1 A 0 A_Jump(130,\"LegSeekers\",\"AkimboRif\",\"LegendaryBFGs\",\"LegendaryRailguns\",\"LegendaryBFG10Ks\",\"LegBFG95Ks\",\"LegendaryBFG15Ks\",\"LegendaryDTBFG\")\n\t    TNT1 A 0 A_Jump(52,\"LegendaryLaserBeam\")\n        Goto See\nLegendaryLaserBeam:\n\t\tTNT1 A 0 A_PlaySound(\"Legcyber/laugh4\", CHAN_AUTO, 1.0, False, ATTN_NONE)\n\t\tLANI G 30 Bright A_FaceTarget\n\t\tTNT1 A 0 A_ChangeFlag(\"NOPAIN\",1)\n\t\tTNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner2\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALB G 4 Bright\n\t\tTNT1 A 0 A_PlaySound(\"ultimate/fire\", CHAN_AUTO, 1.0, False, ATTN_NONE)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLALF GGGGGGGGGGGGGGGGGGGGG 4 Bright A_CustomMissile(\"LegCyberLaserBeam\",90,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tTNT1 A 0 A_SetShootable\n\t\tTNT1 A 0 A_ChangeFlag(\"NOPAIN\",0)\n\t\tLALF G 10 Bright A_FaceTarget\n\t\tLALB G 90 Bright A_FaceTarget\n\t\tLANI G 20 Bright A_FaceTarget\n\t    Goto See\nLegendaryRailguns:\n\t\tTNT1 A 0 A_PlaySound(\"weapons/rgcharge\")\n        LANI EE 3 Bright A_FaceTarget\n\t\tLANI E 7 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"LegendaryCyberRail\",60,-22,0)\n        LANI F 5 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,0)\n\t\tLANI EEE 5 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n        LANI F 5 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI EEE 4 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n        LANI F 4 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI E 4 Bright A_FaceTarget\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t    LANI EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\t    LANI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n        LANI E 20\n        LANI E 1 A_PlayWeaponSound(\"boss/teleport\")\n\t    TNT1 A 0 A_FaceTarget\n\t    LANI EEEEEEEEEEE 1 A_FadeIn(0.1)\n\t    TNT1 A 0 A_SetShootable\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI F 10 A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n\t\tLANI EE 3 A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI F 2 Bright A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n\t\tLANI EE 3 A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI F 2 Bright A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n\t\tLANI EE 3 A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI F 2 A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n\t\tLANI EE 3 A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI F 2 Bright A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n\t\tLANI EE 3 A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI F 2 Bright A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n\t\tLANI EE 3 A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI F 2 Bright A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n\t\tLANI EE 2 A_FaceTarget\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI F 2 Bright A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n\t\tLANI EE 2 A_FaceTarget\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI F 1 Bright A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n\t\tLANI E 2 A_FaceTarget\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI F 1 Bright A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n\t\tLANI E 2 A_FaceTarget\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI F 1 Bright A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n\t\tLANI E 1 A_FaceTarget\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI F 1 Bright A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n\t\tLANI E 1 A_FaceTarget\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI F 1 Bright A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n\t\tLANI E 1 A_FaceTarget\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI F 1 Bright A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI F 1 Bright A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI F 1 Bright A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n\t\tLANI E 1 A_FaceTarget\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t    LANI EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\t    LANI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n        LANI E 20\n        LANI E 1 A_PlayWeaponSound(\"boss/teleport\")\n\t    TNT1 A 0 A_FaceTarget\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t    LANI EEEEEEEEEEE 1 A_FadeIn(0.1)\n\t    TNT1 A 0 A_SetShootable\n\t\tLANI F 0 A_CustomMissile(\"LegendaryCyberRail\",60,-22,random(-6,6))\n        LANI F 10 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,random(-6,6))\n\t\tLANI E 15 Bright\n\t\tTNT1 A 0 A_Jump(125,\"LegendaryBFG95Ks\")\n\t\tTNT1 A 0 A_Jump(30,\"LegendaryCombo\")\n\t\tGoto See\nLegendaryBFGs:\n        LANI E 30 Bright A_FaceTarget\n\t    LANI E 3 Bright A_PlaySoundEx(\"monster/laugh\",\"TBBCSPT1\")\n\t    LANI E 3 Bright A_PlaySoundEx(\"Legcyber/BFG\",\"GURUCHRG\")\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    TNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n        LANI E 3 Bright A_PlaySoundEx(\"Legcyber/BFG\",\"GURUCHRG\")\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 A_PlayWeaponSound(\"Weapons/GuruFire\")\n  \t    TNT1 A 0 A_PlayWeaponSound(\"Weapons/GuruAddFire\")\n\t    LANI F 0 A_CustomMissile(\"CyberGuruball\",60,-26,0)\n\t\tLANI F 5 A_CustomMissile(\"CyberGuruball\",60,26,0)\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t\tLANI EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\t    LANI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n        LANI E 20\n        LANI E 1 A_PlayWeaponSound(\"boss/teleport\")\n\t    TNT1 A 0 A_FaceTarget\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t    LANI EEEEEEEEEEE 1 A_FadeIn(0.1)\n\t    TNT1 A 0 A_SetShootable\n\t\tTNT1 A 0 A_PlayWeaponSound(\"Weapons/GuruFire\")\n     \tTNT1 A 0 A_PlayWeaponSound(\"Weapons/GuruAddFire\")\n\t    LANI F 0 A_CustomMissile(\"CyberGuruball\",60,-26,0)\n\t\tLANI F 5 A_CustomMissile(\"CyberGuruball\",60,26,0)\n        LANI E 60 Bright A_faceTarget\n\t\tTNT1 A 0 A_Jump(50,\"LegendaryCombo\")\n\t    Goto See\nLegendaryBFG95Ks:\n\t    TNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n\t    LANI E 10 Bright A_FaceTarget\n\t\tLANI E 10 Bright A_FaceTarget\n\t\tLANI F 8 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"LegCyberBFG9500Ball\",60,-22,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"LegCyberBFG9500Ball\",60,22,0)\n\t\tLANI E 5 Bright A_FaceTarget\n\t    TNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n\t    LANI E 10 Bright A_FaceTarget\n\t\tLANI E 10 Bright A_FaceTarget\n\t\tLANI F 8 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"LegCyberBFG9500Ball\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"LegCyberBFG9500Ball\",60,22,Random(-4,4))\n\t\tLANI E 5 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n\t    LANI E 10 Bright A_FaceTarget\n\t\tLANI E 10 Bright A_FaceTarget\n\t\tLANI F 8 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"LegCyberBFG9500Ball\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"LegCyberBFG9500Ball\",60,22,Random(-4,4))\n\t\tLANI E 5 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfgf\")\n\t    LANI E 10 Bright A_FaceTarget\n\t\tLANI E 10 Bright A_FaceTarget\n\t\tLANI F 8 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"LegCyberBFG9500Ball\",60,-22,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"LegCyberBFG9500Ball\",60,22,0)\n\t\tLANI E 5 Bright A_FaceTarget\n\t\tTNT1 A 0 A_Jump(128,\"LegendaryBFG15Ks\")\n\t\tTNT1 A 0 A_Jump(30,\"LegendaryCombo\")\n\t\tGoto See\nLegendaryBFG15Ks:\n\t    TNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\t\tLANI E 18 Bright A_FaceTarget\n\t\tLANI E 6 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 4 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 4 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 4 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 4 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 4 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 3 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 3 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 3 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 3 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 3 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 3 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 3 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 3 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 2 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 2 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 2 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 2 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 2 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 2 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI F 2 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 2 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 1 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 1 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 1 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 1 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 1 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 1 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI E 20 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\t\tTNT1 A 0 A_Jump(124,\"LegendaryBFG10Ks\")\n\t\tTNT1 A 0 A_Jump(30,\"LegendaryCombo\")\n\t\tGoto See\nLegendaryBFG10Ks:\n\t    TNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\t    LANI E 18 Bright A_FaceTarget\n\t    LANI E 6 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 1 Bright A_FaceTarget\n\t\tLANI E 20 Bright A_PlaySound(\"weapons/bfg15kcooldown\",CHAN_AUTO)\n\t\tTNT1 A 0 A_Jump(110,\"AkimboRif\")\n\t\tTNT1 A 0 A_Jump(30,\"LegendaryCombo\")\n\t\tGoto See\nLegendaryCombo:\n        LANI G 30 Bright A_FaceTarget\n\t    LANI G 3 Bright A_PlaySoundEx(\"monster/laugh\",\"TBBCSPT1\")\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    TNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t    LANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t\tLANI EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\t    LANI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n        LANI E 20\n        LANI E 1 A_PlayWeaponSound(\"boss/teleport\")\n\t    TNT1 A 0 A_FaceTarget\n\t    LANI EEEEEEEEEEE 1 A_FadeIn(0.1)\n\t    TNT1 A 0 A_SetShootable\n        TNT1 A 0 A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"LegCyberBFG9500Ball\",60,-22,0)\n\t\tLANI F 4 Bright A_CustomMissile(\"LegCyberBFG9500Ball\",60,22,0)\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t\tLANI EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\t    LANI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n        LANI E 20\n        LANI E 1 A_PlayWeaponSound(\"boss/teleport\")\n\t    TNT1 A 0 A_FaceTarget\n\t    LANI EEEEEEEEEEE 1 A_FadeIn(0.1)\n\t    TNT1 A 0 A_SetShootable\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t\tLANI EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\t    LANI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n        LANI E 20\n        LANI E 1 A_PlayWeaponSound(\"boss/teleport\")\n\t    TNT1 A 0 A_FaceTarget\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t    LANI EEEEEEEEEEE 1 A_FadeIn(0.1)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 4 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 4 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tLANI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,-22,Random(-4, 4))\n\t\tLANI F 4 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",60,22,Random(-4, 4))\n\t\tTNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t\tLANI EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\t    LANI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n        LANI E 20\n        LANI E 1 A_PlayWeaponSound(\"boss/teleport\")\n\t    TNT1 A 0 A_FaceTarget\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t    LANI EEEEEEEEEEE 1 A_FadeIn(0.1)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI E 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tLANI F 0 A_CustomMissile(\"Legendary10KProjectile\",60,-22,Random(-4,4))\n\t\tLANI F 3 Bright A_CustomMissile(\"Legendary10KProjectile\",60,22,Random(-4,4))\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t\tLANI EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\t    LANI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n        LANI E 20\n        LANI E 1 A_PlayWeaponSound(\"boss/teleport\")\n\t    TNT1 A 0 A_FaceTarget\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t    LANI EEEEEEEEEEE 1 A_FadeIn(0.1)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tLANI F 0 Bright A_PlaySound (\"Cardinal/9k\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegAnniDTBFGBall\",60,-26,0)\n\t\tLANI F 5 Bright A_CustomMissile(\"LegAnniDTBFGBall\",60,26,0)\n\t\tLANI E 5 A_FaceTarget\n\t\tLANI F 0 Bright A_PlaySound (\"Cardinal/9k\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegAnniDTBFGBall\",60,-26,0)\n\t\tLANI F 5 Bright A_CustomMissile(\"LegAnniDTBFGBall\",60,26,0)\n\t\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t\tLANI EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\t    LANI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n        LANI E 20\n        LANI E 1 A_PlayWeaponSound(\"boss/teleport\")\n\t    TNT1 A 0 A_FaceTarget\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t    LANI EEEEEEEEEEE 1 A_FadeIn(0.1)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"devastator/charge\")\n\t\tLANI F 0 A_PlaySound (\"devastator/fire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegCybDevastatorBall\",60,-26,0)\n\t\tLANI F 5 Bright A_CustomMissile(\"LegCybDevastatorBall\",60,26,0)\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t\tLANI EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\t    LANI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n        LANI E 20\n        LANI E 1 A_PlayWeaponSound(\"boss/teleport\")\n\t    TNT1 A 0 A_FaceTarget\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t    LANI EEEEEEEEEEE 1 A_FadeIn(0.1)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTNT1 A 0 A_PlaySound(\"weapons/rgcharge\")\n\t\tLANI F 0 A_CustomMissile(\"LegendaryCyberRail\",60,-22,0)\n        LANI F 10 Bright A_CustomMissile(\"LegendaryCyberRail\",60,22,0)\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t    LANI EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\t    LANI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n        LANI E 20\n        LANI E 1 A_PlayWeaponSound(\"boss/teleport\")\n\t    TNT1 A 0 A_FaceTarget\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t    LANI EEEEEEEEEEE 1 A_FadeIn(0.1)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tLANI E 3 Bright A_PlaySoundEx(\"monster/laugh\",\"TBBCSPT1\")\n\t    LANI E 3 Bright A_PlaySoundEx(\"Legcyber/BFG\",\"GURUCHRG\")\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    TNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n        LANI E 3 Bright A_PlaySoundEx(\"Legcyber/BFG\",\"GURUCHRG\")\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t\tLANI EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\t    LANI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n        LANI E 20\n        LANI E 1 A_PlayWeaponSound(\"boss/teleport\")\n\t    TNT1 A 0 A_FaceTarget\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t    LANI EEEEEEEEEEE 1 A_FadeIn(0.1)\n\t\tTNT1 A 0 A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t\tLANI EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\t    LANI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n        LANI E 20\n        LANI E 1 A_PlayWeaponSound(\"boss/teleport\")\n\t    TNT1 A 0 A_FaceTarget\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t    LANI EEEEEEEEEEE 1 A_FadeIn(0.1)\n\t\tTNT1 A 0 A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI E 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner\",0,0,0,0)\n\t    LANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t\tLANI EEEEEEEEEEE 1 A_FadeOut(0.1,0)\n\t    LANI EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander\n        LANI E 20\n        LANI E 1 A_PlayWeaponSound(\"boss/teleport\")\n\t    TNT1 A 0 A_FaceTarget\n\t\tLANI EEEEEEEEEEEEE 0 A_SpawnItemEx(\"LegendaryCyberFlameSpawner\")\n\t    LANI EEEEEEEEEEE 1 A_FadeIn(0.1)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTNT1 A 0 A_PlayWeaponSound(\"Weapons/GuruFire\")\n  \t    TNT1 A 0 A_PlayWeaponSound(\"Weapons/GuruAddFire\")\n\t    LANI F 0 A_CustomMissile(\"CyberGuruball\",60,-26,0)\n\t\tLANI F 5 A_CustomMissile(\"CyberGuruball\",60,26,0)\n\t\tGoto See\nAkimboRif:\n        LANI G 30 Bright A_FaceTarget\n\t    TNT1 A 0 A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n        LANI G 3 Bright A_PlaySoundEx(\"Legcyber/laugh2\",\"LAUGH2\")\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n        LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n    \tTNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n    \tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t    TNT1 A 0 Bright A_FaceTarget\n\t    LANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t\tTNT1 A 0 Bright A_FaceTarget\n\t\tLANI G 3 Bright A_SpawnItem(\"LegendaryCyberFlameSpawner3\",0,0,0,0)\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 3 Bright A_FaceTarget\n\t\tLANI F 0 A_CustomMissile(\"CyberLegendaryProjectile\",60,22,Random(100,-100)/100.00,0)\n\t\tLANI F 3 Bright A_CustomMissile(\"CyberLegendaryProjectile\",60,-22,Random(100,-100)/100.00,0)\n\t\tTNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n\t\tLANI E 30 Bright A_PlaySoundEx(\"Legcyber/amhalt\",\"DECHST\")\n\t\tTNT1 A 0 A_Jump(95,\"LegendaryStomp\")\n\t\tTNT1 A 0 A_Jump(90,\"LegendaryDTBFG\")\n\t\tTNT1 A 0 A_Jump(80,\"LegendaryDevastator\")\n\t\tTNT1 A 0 A_Jump(30,\"LegendaryCombo\")\n\t\tGoto See\nLegendaryDTBFG:\n        LANI F 0 Bright A_PlaySound (\"Cardinal/9k\")\n\t\tLANI E 20 Bright A_FaceTarget\n\t\tLANI F 15 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegAnniDTBFGBall\",60,-26,0)\n\t\tLANI F 5 Bright A_CustomMissile(\"LegAnniDTBFGBall\",60,26,0)\n\t\tLANI E 20 A_FaceTarget\n\t\tLANI F 0 Bright A_PlaySound (\"Cardinal/9k\")\n\t\tLANI E 20 A_FaceTarget\n\t\tLANI F 15 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegAnniDTBFGBall\",60,-26,0)\n\t\tLANI F 5 Bright A_CustomMissile(\"LegAnniDTBFGBall\",60,26,0)\n\t\tLANI E 30 Bright\n\t\tTNT1 A 0 A_Jump(90,\"LegendaryBFGs\")\n\t\tTNT1 A 0 A_Jump(25,\"LegendaryCombo\")\n\t\tTNT1 A 0 A_Jump(80,\"LegendaryDevastator\")\n\t\tGoto See\nLegendaryDevastator:\n\t\tTNT1 A 0 A_PlaySound(\"devastator/charge\")\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI E 2 Bright A_FaceTarget\n\t\tLANI F 2 Bright A_FaceTarget\n\t\tLANI F 2 Bright A_FaceTarget\n\t\tLANI F 2 Bright A_FaceTarget\n\t\tLANI F 2 Bright A_FaceTarget\n\t\tLANI F 2 Bright A_FaceTarget\n\t\tLANI F 2 Bright A_FaceTarget\n\t\tLANI F 2 Bright A_FaceTarget\n\t\tLANI F 2 Bright A_FaceTarget\n\t\tLANI F 0 A_PlaySound (\"devastator/fire\")\n\t\tLANI F 0 Bright A_CustomMissile(\"LegCybDevastatorBall\",60,-26,0)\n\t\tLANI F 5 Bright A_CustomMissile(\"LegCybDevastatorBall\",60,26,0)\n\t\tLANI E 50 Bright\n\t\tTNT1 A 0 A_Jump(95,\"LegendaryBFGs\")\n\t\tGoto See\n\tLegendaryPlasmaticBomb:\n\t\tTNT1 A 0 A_FaceTarget\n\t\tTNT1 A 0 A_PlaySoundEx(\"monster/laugh\",\"TBBCSPT1\")\n\t\tTNT1 A 0 A_PlaySound(\"Arcradimus/BFGCharge\")\n\t\tLANI E 0 Bright A_SpawnItemEx(\"LegendaryBombCharging1\", 70, 0, 58)\n\t\tLANI E 1 Bright A_SpawnItemEx(\"LegendaryBombCharging1\", 70, 0, 58)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 0 Bright A_SpawnItemEx(\"LegendaryBombCharging2\", 70, 0, 58)\n\t\tLANI E 1 Bright A_SpawnItemEx(\"LegendaryBombCharging2\", 70, 0, 58)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 0 Bright A_SpawnItemEx(\"LegendaryBombCharging3\", 70, 0, 58)\n\t\tLANI E 1 Bright A_SpawnItemEx(\"LegendaryBombCharging3\", 70, 0, 58)\n\t\tTNTT A 0 A_PlaySoundEx(\"Legcyber/laugh2\",\"LAUGH2\")\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 0 Bright A_SpawnItemEx(\"LegendaryBombCharging4\", 70, 0, 58)\n\t\tLANI E 1 Bright A_SpawnItemEx(\"LegendaryBombCharging4\", 70, 0, 58)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 0 Bright A_SpawnItemEx(\"LegendaryBombCharging5\", 70, 0, 58)\n\t\tLANI E 1 Bright A_SpawnItemEx(\"LegendaryBombCharging5\", 70, 0, 58)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI E 2 Bright A_SpawnItemEx(\"LegendaryCyberFlameSpawner4\",0,0,0,0)\n\t\tLANI EF 4 Bright A_FaceTarget\n\t\tLANI F 0 Bright A_CustomMissile(\"LegendaryBomb\",60,-22,0)\n\t\tLANI F 5 Bright A_CustomMissile(\"LegendaryBomb\",60,22,0)\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tLANI E 2 Bright\n\t\tGoto See\n\tPain:\n\t    TNT1 A 0 A_Jump(130,\"PainMissile\")\n\t\tTNT1 A 0 A_Jump(80,\"Teleport\")\n\t\tTNT1 A 0 A_Jump(75,\"Healing\")\n\t\tTNT1 A 0 A_Jump(45,\"SoulsAndShield\")\n\t\tLANI G 10 Bright A_Pain\n\t\tGoto See\n\tPain.DBFG10K2:\n    Pain.PlayerDBFG10K2:\n    Pain.DBFG2:\n    Pain.PlayerDBFG2:\n        TNT1 A 0 A_Jump(250, \"Teleport\")\n\t\tGoto PainMissile\n\tPainMissile:\n\t\tLANI G 10 Bright A_Pain\n\t\tGoto Missile\n    SoulsAndShield:\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,0)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,0,10,25)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,0,10,35)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,0,10,45)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,0,10,55)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,25)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,25,10,25)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,25,10,35)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,25,10,45)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,25,10,55)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,50)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,50,10,25)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,50,10,35)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,50,10,45)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,50,10,55)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,75)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,75,10,25)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,75,10,35)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,75,10,45)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,75,10,55)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,100)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,100,10,25)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,100,10,35)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,100,10,45)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,100,10,55)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,125)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,125,10,25)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,125,10,35)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,125,10,45)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,125,10,55)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,150)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,150,10,25)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,150,10,35)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,150,10,45)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,150,10,55)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,175)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,175,10,25)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,175,10,35)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,175,10,45)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,175,10,55)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,200)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,200,10,25)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,200,10,35)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,200,10,45)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,200,10,55)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,225)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,225,10,25)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,225,10,35)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,225,10,45)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,225,10,55)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,250)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,250,10,25)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,250,10,35)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,250,10,45)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,250,10,55)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,275)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,275,10,25)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,275,10,35)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,275,10,45)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,275,10,55)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,300)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,300,10,25)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,300,10,35)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,300,10,45)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,300,10,55)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,325)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,325,10,25)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,325,10,35)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,325,10,45)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,325,10,55)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner\",30,0,350)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner2\",30,0,350,10,25)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner3\",30,0,350,10,35)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner4\",30,0,350,10,45)\n\t\t TNT1 A 0 A_CustomMissile(\"LegCyberShieldSpawner5\",30,0,350,10,55)\n\t\t TNT1 A 0 A_Blast(0,225,500,30)\n\t\t TNT1 A 0 A_Explode(120,650,0)\n\t\t LANI GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG 2 Bright A_CustomMissile(\"LegHomingSoulY\",random(0,80),0,random(0,360),0)\n\t\t Goto see\nDeath:\n        TNT1 A 0 A_StopSound(6)\n\t\tTNT1 A 0 A_FaceTarget\n\t\tLANI E 3 Bright A_PlaySoundEx(\"Legcyber/BFG\",\"GURUCHRG\")\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tLANI E 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tLANI E 0 A_FaceTarget\n\t\tTNT1 A 0 A_PlayWeaponSound(\"Weapons/GuruFire\")\n  \t    TNT1 A 0 A_PlayWeaponSound(\"Weapons/GuruAddFire\")\n\t    LANI F 0 A_CustomMissile(\"CyberGuruball\",60,-26,0)\n\t\tLANI F 5 Bright A_CustomMissile(\"CyberGuruball\",60,26,0)\n\t\tLANI H 10 Bright\n\t\tLANI H 10 Bright A_Scream\n\t\tLANI HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJ 2 Bright A_SpawnItemEx(\"PainfulDeathKaboom\",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)\n\t\tTNT1 AAAA 0 Bright A_SpawnItemEx(\"BlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAAA 0 Bright A_SpawnItemEx(\"BlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAAA 0 Bright A_SpawnItemEx(\"BlueGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tLANI KL 10 Bright\n\t\tTNT1 A 0 A_SpawnItem(\"DeathBall3\")\n\t\tLANI M 10 Bright A_NoBlocking\n\t\tLANI NO 10 Bright\n\t\tLANI P 30 Bright\n\t\tLANI P -1 A_BossDeath\n\t\tStop\n        }\n}\n\nACTOR LegendaryAnnihiGhostA\n{\nScale 1.2\nRENDERSTYLE Translucent\nAlpha 0.75\n+NOGRAVITY\n+CLIENTSIDEONLY\n+DONTSPLASH\n+NOINTERACTION\n+NOCLIP\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    LANI A 2 A_FadeOut(0.18)\n    Loop\n  Toaster:\n    TNT1 A 0\n\tStop\n    }\n}\n\nACTOR LegAnniFlameSpawner : LegendaryRedParticleSpawner\n{\n  States\n  {\n  Spawn:\n    TNT1 AAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"AHellionSmoke\",random(48,-48),random(48,-48),random(0,96),0,0,random(2,6),0,128,0)\n    TNT1 A 1\n    Stop\n  }\n}\n\nACTOR LegendaryAnnihiGrenade : RifleGrenade\n{\n  Radius 6\n  Height 6\n  Speed 30\n  Damage 25\n  Species \"Cybers\"\n  Scale 0.75\n  Projectile\n  +DONTSPLASH\n  +THRUSPECIES\n  +DOOMBOUNCE\n  -NOGRAVITY\n  -GRENADETRAIL\n  -ROCKETTRAIL\n  +NOTIMEFREEZE\n  Gravity 0.4\n  WallBounceFactor 0.25\n  BounceFactor 0.36\n  ExplosionDamage 140\n  ExplosionRadius 140\n  Obituary \"%o learned the hard way that no can beat the Legendary Annihilator.\"\n  SeeSound \"Weapons/GrenadeBounce\"\n  DeathSound \"Weapons/RockLX\"\n  DamageType \"Cyber10K\"\n  States\n  {\n  Spawn:\n    TNT1 A 0\n\tTNT1 A 0 A_StopSound\n  SpawnLoop:\n    LRND A 1 Bright A_CustomMissile(\"GrenadeTrail\",Random(-1,1),Random(-1,1))\n    Loop\n  Death:\n  \tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n    TNT1 AAA 0 A_CustomMissile(\"BlueKaboom3\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\tTNT1 AAAA 0 A_SpawnItemEx(\"LegendaryDebris\",0,0,0,Random(4,-4),Random(4,-4),Random(4,8),0,128)\n    TNT1 A 0 A_Explode\n    TNT1 A 1 A_SpawnItem(\"LegendaryBlueRocketEx\")\n    Stop\n    }\n}\n\nACTOR LegendaryCyberFlameSpawner4 : LegendaryRedParticleSpawner\n{\n  States\n  {\n  Spawn:\n      TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 AAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"LegendaryCyberFlame3\",random(48,-48),random(48,-48),random(0,96),0,0,random(2,6),0,128,0)\n\tTNT1 AAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx(\"LegendaryCyberFlame\",random(48,-48),random(48,-48),random(0,96),0,0,random(2,6),0,128,0)\n    TNT1 A 1\n    Stop\n  }\n}\n\nACTOR LegAnniDTBFGBall : DTBFG10KBall\n{\nDamage 150\nSpeed 20\nAlpha 0.85\nDecal BFG9500LightningGold\nPROJECTILE\nDamageType \"Legendary\"\n+FORCERADIUSDMG\n+THRUSPECIES\n+NOTIMEFREEZE\nSpecies \"Cybers\"\nObituary \"%o learned the hard way that no can beat the Legendary Annihilator.\"\nStates\n{\nSpawn:\n    TNT1 A 0\n\tTNT1 A 0 A_Jump(128,\"DTBFGSFX\")\n    TNT1 A 0 A_AlertMonsters\n    TNT1 A 0 A_PlaySoundEx(\"weapons/dtech10kball\",\"Voice\",1)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 A 1 Bright A_SpawnItemEx(\"LegAnniDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 B 1 Bright A_SpawnItemEx(\"LegAnniDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 C 1 Bright A_SpawnItemEx(\"LegAnniDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 D 1 Bright A_SpawnItemEx(\"LegAnniDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    Loop\nDTBFGSFX:\n    TNT1 A 0 A_AlertMonsters\n    TNT1 A 0 A_PlaySoundEx(\"weapons/dtech10kball\",\"Voice\",1)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 A 1 Bright A_SpawnItemEx(\"LegAnniDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold2\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 B 1 Bright A_SpawnItemEx(\"LegAnniDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 C 1 Bright A_SpawnItemEx(\"LegAnniDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold2\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 D 1 Bright A_SpawnItemEx(\"LegAnniDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    Goto Spawn\nDeath:\n    TNT1 A 0\n\tTNT1 A 0 A_SetTranslucent(0.75,1)\n\tTNT1 A 0 Radius_Quake(5,60,0,10,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,10,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,20,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,30,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,40,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,50,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,60,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,70,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,80,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,90,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,100,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,110,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,120,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,130,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,140,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,150,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,160,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,170,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,180,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,190,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,200,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,210,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,220,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,230,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,240,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,250,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,260,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,270,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,280,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,290,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,300,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,310,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,320,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,330,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,340,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,350,CMF_TRACKOWNER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGoldSpawner\", 0, 0, 15, 0, 0, 0, 0, 128)\n\tLGS1 ABCD 6 Bright A_SpawnItemEx(\"DTech10KShockwaveGold\", 0, 0, 15, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_Explode(480,240)\n\tTNT1 A 0 A_StopSoundEx(\"Voice\")\n\tTNT1 A 0 Radius_Quake(15,20,0,20,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/dtech10kexplode\")\n\tTNT1 A 0 A_SpawnItemEx(\"DTech10KShockwaveGold1\", 0, 0, 15, 0, 0, 0, 0, 128)\n    TNT1 A 20 Bright A_SpawnItem(\"LegAnniDTBFGEx\",0,-10)\n    Stop\n\t}\n}\n\nACTOR LegAnniDTBFGProjectileAttack\n{\nPROJECTILE\n+LOOKALLAROUND\n+ISMONSTER\n+QUICKTORETALIATE\n+NOTARGET\n-COUNTKILL\n+NOCLIP\n+NOTIMEFREEZE\nObituary \"%o learned the hard way that no can beat the Legendary Annihilator.\"\nMissileType \"LegAnniDTBFGRailgunSlug\"\nStates\n{\nSpawn:\n    TNT1 A 0\n\tTNT1 AAAAA 1 A_Look\n\tStop\nSee:\n    TNT1 A 0\n\tTNT1 A 1 A_JumpIfCloser(1250,\"Attack\")\n\tStop\nAttack:\n    TNT1 A 0\n\tTNT1 A 0 A_FaceTarget\n\tTNT1 A 0 A_MissileAttack\n\tTNT1 A 1 A_CustomRailgun(-1,0,NONE,\"Yellow\",1,1,2)\n\tGoto Death\nDeath:\n\tTNT1 A 1\n\tStop\n\t}\n}\n\nACTOR LegCybDTBFGBall : LegAnniDTBFGBall\n{\nObituary \"%o wasn't ready for the wrath of the Legendary Cyberdemon!\"\nStates\n{\nSpawn:\n    TNT1 A 0\n\tTNT1 A 0 A_Jump(128,\"DTBFGSFX\")\n    TNT1 A 0 A_AlertMonsters\n    TNT1 A 0 A_PlaySoundEx(\"weapons/dtech10kball\",\"Voice\",1)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 A 1 Bright A_SpawnItemEx(\"LegCybDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 B 1 Bright A_SpawnItemEx(\"LegCybDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 C 1 Bright A_SpawnItemEx(\"LegCybDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 D 1 Bright A_SpawnItemEx(\"LegCybDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    Loop\nDTBFGSFX:\n    TNT1 A 0 A_AlertMonsters\n    TNT1 A 0 A_PlaySoundEx(\"weapons/dtech10kball\",\"Voice\",1)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 A 1 Bright A_SpawnItemEx(\"LegCybDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold2\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 B 1 Bright A_SpawnItemEx(\"LegCybDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 C 1 Bright A_SpawnItemEx(\"LegCybDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGold2\",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)\n    TNT1 A 0 A_SpawnItemEx(\"BFGTrailParticleGold\",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)\n    LGS1 D 1 Bright A_SpawnItemEx(\"LegCybDTBFGProjectileAttack\",0,0,0,0,0,0,0,SXF_SETMASTER)\n    Goto Spawn\nDeath:\n    TNT1 A 0\n\tTNT1 A 0 A_SetTranslucent(0.75,1)\n\tTNT1 A 0 Radius_Quake(5,60,0,10,0)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,10,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,20,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,30,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,40,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,50,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,60,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,70,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,80,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,90,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,100,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,110,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,120,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,130,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,140,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,150,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,160,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,170,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,180,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,190,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,200,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,210,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,220,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,230,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,240,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,250,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,260,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,270,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,280,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,290,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,300,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,310,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,320,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,330,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,340,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"LegAnniDTBFGTracer\",0,0,350,CMF_TRACKOWNER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGoldSpawner\", 0, 0, 15, 0, 0, 0, 0, 128)\n\tLGS1 ABCD 6 Bright A_SpawnItemEx(\"DTech10KShockwaveGold\", 0, 0, 15, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_Explode(480,240)\n\tTNT1 A 0 A_StopSoundEx(\"Voice\")\n\tTNT1 A 0 Radius_Quake(15,20,0,20,0)\n\tTNT1 A 0 A_PlaySound(\"weapons/dtech10kexplode\")\n\tTNT1 A 0 A_SpawnItemEx(\"DTech10KShockwaveGold1\", 0, 0, 15, 0, 0, 0, 0, 128)\n    TNT1 A 20 Bright A_SpawnItem(\"LegAnniDTBFGEx\",0,-10)\n    Stop\n\t}\n}\n\nACTOR LegCybDTBFGProjectileAttack : LegAnniDTBFGProjectileAttack\n{\nObituary \"%o wasn't ready for the wrath of the Legendary Cyberdemon!\"\n}\n\nACTOR LegAnniDTBFGRailgunSlug : PlayerDTBFGRailgunSlug\n{\n   DamageType \"Cyber10K\"\n   Species \"Cybers\"\n   -RIPPER\n   +NOTIMEFREEZE\n   Damage (Random(4,8))\n}\n\nACTOR LegAnniDTBFGEx : PlayerDTBFGEx\n{\nRenderStyle Add\nAlpha 0.85\n+CLIENTSIDEONLY\n+NOGRAVITY\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nLGE1 AAAAAABBBBBBCCCCCCDDDDDD 1 Bright A_CustomMissile(\"KaboomAnni\", 0, 0, random(0,360), 2, random(0,360))\nLGE1 EF 6 Bright\nStop\n}\n}\n\nACTOR DTBFGLightningGold : DTBFGLightningRed\n{\nScale 0.24\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 0 A_Jump(256,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72)\n\tYRL1 ABCDEFGHIJKLMNOPQR 0 Bright A_Jump(256,\"Death\")\n\tYRL2 ABCDEFGHIJKLMNOPQR 0 Bright A_Jump(256,\"Death\")\n\tYRL3 ABCDEFGHIJKLMNOPQR 0 Bright A_Jump(256,\"Death\")\n\tYRL4 ABCDEFGHIJKLMNOPQR 0 Bright A_Jump(256,\"Death\")\nDeath:\n\t\"----\" A 1 Bright\n\tStop\n\t}\n}\n\nACTOR DTBFGLightningGold2 : DTBFGLightningGold\n{\nScale 0.36\n}\n\nACTOR DTBFGLightningGoldSpawner : BluePowerLineSpawner\n{\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 Bright A_SpawnItemEx(\"DTBFGLightningGold2\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n    Stop\n    }\n}\n\nACTOR DTech10KShockwaveGold : DTech10KShockwave\n{\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nLEGG ABCDEFGHIJKLMNOPQR 1 Bright A_FadeOut(0.04)\nStop\n}\n}\n\nACTOR DTech10KShockwaveGold1 : DTech10KShockwave2\n{\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nLEGG ABCDEFGHIJKLMNOPQR 2 Bright A_FadeOut(0.04)\nStop\n}\n}\n\nACTOR KaboomAnni : Kaboom15\n{\nSpeed 6\nScale 1.15\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\nLXPG AABBCDEFGHIJKLM 2 Bright A_FadeOut(0.05)\nStop\n}\n}\n\nACTOR LegAnniDTBFGTracer : FastProjectile\n{\n   Height 4\n   Radius 16\n   Speed 60\n   Damage 20\n   Decal None\n   Species \"Cybers\"\n   DamageType \"Cyber10K\"\n   +THRUSPECIES\n   +NOTIMEFREEZE\n   States\n   {\n   Spawn:\n      TNT1 A 15\n\t  Stop\n   Death:\n      TNT1 A 1\n      Stop\n   XDeath:\n\t  TNT1 A 0\n      TNT1 A 1 A_SpawnItem(\"GoldenSpray\")\n      Stop\n\t  }\n}\n\nActor DeathBall3 : CyberGuruBall\n{\nObituary \"%o payed the ultimate price for his greed.\"\n+NOTIMEFREEZE\nStates\n{\nSpawn:\nTNT1 A 0 A_PlaySound(\"Weapons/GuruBlast3\",5)\nGoto Death\n  Death:\n\tTNT1 A 0 A_PlaySound(\"Weapons/GuruBlast3\",5)\n\t//COLLATERAL DAMAGE EFFECTS\n\tTNT1 A 0 A_Explode(2048,256,0,1)\n\tTNT1 A 0 A_BFGSpray(\"GuruSpray\",15,20)\n\n\t//IMPACT STUFF\n\tTNT1 A 0 A_SpawnItemEx(\"GuruStruckGlowX\",0,0,10,0,0,0,0,128,0)\n\tTNT1 A 0 A_SpawnItemEx(\"GuruStruckGlowY\",0,0,10,0,0,0,0,128,0)\n\tTNT1 AAAAAAAAAAA 0 A_SpawnItemEx(\"CyberGuruSphereSmoke\",random(126,-126),random(126,-126),random(66,-66),0.00001*random(100000,-100000),0.00001*random(100000,-100000),0.00001*random(100000,-100000),random(0,359),0,0)\n\tTNT1 AAAAAAAAAAA 0 A_SpawnItemEx(\"GuruChunkSpark\",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)\n\tTNT1 AAAAAAAAAAAAAAAAAAA 2 A_SpawnItemEx(\"GuruChunkSpark\",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)\n\tStop\n  }\n}"
      },
      {
        "source": "pk3",
        "name": "Weapons/Base2.txt",
        "contents": "ACTOR LegendaryRifleShot2 : LegendaryRifleShot replaces LegendaryRifleShot\n{\n   Height 3\n   Radius 3\n   Speed 35\n   DamageType \"Legendary\"\n   Damage 25\n   Scale 0.5\n   RenderStyle Add\n   Alpha 0.95\n   PROJECTILE\n   +THRUSPECIES\n   +FORCERADIUSDMG\n   +NOTIMEFREEZE\n   Species \"\"\n   DeathSound \"weapons/demontechex\"\n   Decal DoomImpScorch\n   States\n   {\n   Spawn:\n\t  TNT1 A 0\n\t  TNT1 A 0 A_Jump(128,\"Spawn2\")\n   Normal:\n      BTPR ABCDEF 1 Bright A_SpawnItemEx(\"LDemonTechTrail\",Random(-1,1),Random(-1,1),Random(-1,1),Random(-1,1),Random(-1,1),Random(-1,1),Random(-20,20),128)\n      Loop\n   Spawn2:\n      BTPR ABCDEF 1 Bright A_SpawnItemEx(\"LDemonTechTrail2\",Random(-1,1),Random(-1,1),Random(-1,1),Random(-1,1),Random(-1,1),Random(-1,1),Random(-20,20),128)\n      Loop\n   Death:\n      TNT1 A 0\n\t  TNT1 A 0 Bright A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t  TNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\t  TNT1 A 0 Bright A_SpawnItemEx(\"LegendaryADemonTechEx\",0,0,0,0,0,0,0,128,0)\n      TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 0, \"DeathSFX\")\n\t  Goto Toaster\n   DeathSFX:\n\t  TNT1 A 0 Bright A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t  TNT1 AAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n\t  TNT1 A 0 Bright A_SpawnItemEx(\"LegendaryADemonTechEx\",0,0,0,0,0,0,0,128,0)\n   Toaster:\n\t  TNT1 A 1 Bright A_Explode(20,64)\n      Stop\n\t  }\n}\n\nACTOR LegendaryProjectile2 : LegendaryProjectile replaces LegendaryProjectile\n{\n   Damage 25\n   +THRUSPECIES\n   DamageType \"Legendary\"\n   States\n   {\n   Death:\n      TNT1 A 0\n      TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 0, \"DeathSFX\")\n\t  Goto Toaster\n   DeathSFX:\n\t  TNT1 A 0 Bright A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t  TNT1 AAAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n   Toaster:\n\t  TNT1 A 0 Bright A_SpawnItemEx(\"LegendaryADemonTechEx\",0,0,0,0,0,0,0,128,0)\n\t  TNT1 A 1 Bright A_Explode(6,48)\n      Stop\n   }\n}\n\nACTOR PlayerLegendaryProjectile2 : PlayerLegendaryProjectile replaces PlayerLegendaryProjectile\n{\n   Damage 25\n   +THRUSPECIES\n   Species \"Player\"\n   DamageType \"Legendary\"\n   States\n   {\n   Death:\n      TNT1 A 0\n      TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 0, \"DeathSFX\")\n\t  Goto Toaster\n   DeathSFX:\n\t  TNT1 A 0 Bright A_SpawnItemEx(\"LegendaryBlueParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t  TNT1 AAAA 0 A_CustomMissile(\"LegendarySmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n   Toaster:\n\t  TNT1 A 0 Bright A_SpawnItemEx(\"LegendaryADemonTechEx\",0,0,0,0,0,0,0,128,0)\n\t  TNT1 A 1 Bright A_Explode(6,48)\n      Stop\n   }\n}\n\nACTOR ADemonTechEx\n{\nRenderStyle Add\nAlpha 0.75\nScale 0.45\nPROJECTILE\n+NOCLIP\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n    BRPG ABCDEFGH 2 Bright A_FadeOut(0.1)\n    Stop\nToaster:\n    TNT1 A 0\n    BRPG ABCDEFGH 2 Bright\n    Stop\n}\n}\n\nACTOR LegendaryADemonTechEx : ADemonTechEx { +NOTIMEFREEZE }\n\nACTOR LDemonTechTrail : BFG9500Trail\n{\nScale 0.1\nAlpha 0.75\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 2\n    BTRI AAAAAABBBBBBBB 1 Bright A_FadeOut(0.05)\n\tBTRI BBBBB 1 Bright A_FadeOut(0.025)\n    Stop\nToaster:\n    TNT1 A 0\n    Stop\n    }\n}\n\nACTOR LDemonTechTrail2 : DemonTechTrail\n{\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n    TNT1 A 0\n    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\tTNT1 A 2\n    BTRI AAAAAACCCCCCCC 1 Bright A_FadeOut(0.05)\n    BTRI CCCCC 1 Bright A_FadeOut(0.025)\n    Stop\nToaster:\n    TNT1 A 0\n    Stop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "Weapons/LegendaryPlasmaticRifle2.txt",
        "contents": "ACTOR \"Legendary Plasmatic Rifle 2\" : Weapon replaces \"Legendary Plasmatic Rifle\"\n{\n   Height 14\n   Weapon.PreferredSkin \"LegendaryRifle-Marine\"\n   Weapon.SelectionOrder 7980\n   Weapon.SlotNumber 6\n   Weapon.KickBack 60\n   Weapon.AmmoUse 2\n   Weapon.AmmoGive 100\n   Scale 0.95\n   Weapon.AmmoType \"LDemonMagazine\"\n   Weapon.AmmoType2 \"LDemonAmmo\"\n   Inventory.PickupMessage \"Legendary's Rifle Obtained, you'll never need another gun again.\"\n   Inventory.PickupSound \"weapons/legup\"\n   Obituary \"%o was obliterated by a soldier trained by Legendary.\"\n   +WEAPON.AMMO_OPTIONAL\n   +WEAPON.NOALERT\n   +INVENTORY.UNDROPPABLE\n   States\n   {\n   Ready:\n     TNT1 A 0 A_PlaySound(\"weapons/legup\")\n\t BTRS ABCDE 1\n   ReadyLoop:\n     TNT1 A 0 A_JumpIfInventory(\"LDemonMagazine\",1,2)\n\t TNT1 A 0\n\t Goto NoBuzzing\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK AAA 1 A_WeaponReady\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK AAA 1 A_WeaponReady\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK AAA 1 A_WeaponReady\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK AAA 1 A_WeaponReady\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK AAA 1 A_WeaponReady\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK AAA 1 A_WeaponReady\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK AAA 1 A_WeaponReady\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK AAA 1 A_WeaponReady\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK AAA 1 A_WeaponReady\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK AAA 1 A_WeaponReady\n\t TNT1 A 0 A_PlaySound(\"weapons/legrifidle\")\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK BB 1 A_WeaponReady\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK BB 1 A_WeaponReady\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK CC 1 A_WeaponReady\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK CC 1 A_WeaponReady\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK DD 1 A_WeaponReady\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK DD 1 A_WeaponReady\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK EE 1 A_WeaponReady\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\t BTEK EE 1 A_WeaponReady\n     Goto ReadyLoop\n   NoBuzzing:\n     TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\t TNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n     BTEK A 1 A_WeaponReady\n\t Loop\n   Deselect:\n     TNT1 A 0 A_PlaySound (\"D_LEGND\",5,5.0,1,ATTN_NONE)\n     TNT1 A 0 ACS_ExecuteAlways(5431,0)\n\t BTEK A 1 A_Lower\n     Goto Deselect+2\n   Select:\n     TNT1 A 0\n\t TNT1 A 0 A_Raise\n\t Wait\n   Fire:\n\t TNT1 A 0 Bright A_JumpIfNoAmmo(\"Empty\")\n     TNT1 A 0 ACS_EXECUTEALWAYS(5430,0,0)\n\t TNT1 A 0 Bright A_AlertMonsters\n     TNT1 A 0 Bright A_GunFlash\n\t TNT1 A 0 Bright Radius_Quake(4,2,0,1,0)\n     TNT1 A 0 Bright A_Light1\n\t TNT1 A 0 Bright A_PlayWeaponSound(\"BlueDTRFire\")\n     BTKF A 1 Bright A_FireCustomMissile(\"PlayerLegendaryProjectile\",Random(100,-100)/100.00,1,0,0,0,Random(100,-100)/100.00)\n\t BTKF B 1 Bright A_Light2\n     BTKF C 2 A_Light0\n     TNT1 A 0 A_ReFire\n     Goto ReadyLoop\n   Empty:\n     BTEK A 10 A_PlaySound(\"weapons/click2\")\n   AltFire:\n  \t TNT1 A 0 A_JumpIfInventory(\"LDemonMagazine\",50,2)\n     TNT1 A 0 A_JumpIfInventory(\"LDemonAmmo\",1,2)\n\t TNT1 A 0\n\t Goto ReadyLoop\n     BTKR AB 2\n\t BTKR C 3\n\t BTKR D 4 A_PlaySound(\"weapons/demontecheject\")\n\t TNT1 A 0 Radius_Quake(2,2,0,1,0)\n\t BTKR E 2 A_PlaySound(\"weapons/demontechsteam\")\n\t BTKR F 2 Radius_Quake(2,2,0,1,0)\n\t BTKR GHI 2 Radius_Quake(2,2,0,1,0)\n\t BTKR J 3 A_FireCustomMissile(\"LDemonTechEmptyMag\", 0, 0, 0, 1)\n\t BTKR K 15\n\t BTKR LMN 2\n\t TNT1 A 0 A_JumpIfInventory(\"LDemonAmmo\",1,\"Reload\")\n     BTKR O 6 A_PlayWeaponSound(\"weapons/demontechload\")\n     BTKR O 4 A_PlayWeaponSound(\"weapons/demontechclick\")\n     BTKR CB 3\n\t BTKR A 2\n\t Goto ReadyLoop\n   Reload:\n\t TNT1 A 0 A_TakeInventory(\"LDemonAmmo\",1)\n\t TNT1 A 0 A_GiveInventory(\"LDemonMagazine\",1)\n\t TNT1 A 0 A_JumpIfInventory(\"LDemonMagazine\",50,\"Full\")\n\t TNT1 A 0 A_JumpIfInventory(\"LDemonAmmo\",1,\"Reload\")\n\t Goto AltFire+19\n   Full:\n     TNT1 A 0\n\t Goto AltFire+19\n   GrenadeCheck:\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAmmo\",1,\"GrenadeToss\")\n\t TNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\t Goto Ready+6\n   GrenadeToss:\n  \t TNT1 A 0 A_PlayWeaponSound(\"weapons/weapondown\")\n\t BTRS EDCBA 1\n\t TNT1 A 6\n\t HGRN ABC 1\n\t HGRN D 3\n\t HGRN EFGHI 2\n\t TNT1 A 14 A_PlayWeaponSound(\"weapons/hgrenadepin\")\n\t TNT1 A 0 A_PlayWeaponSound(\"weapons/hgrenadethrow\")\n\t TNT1 A 0 A_TakeInventory(\"HandGrenadeAmmo\",1)\n\t HGRN J 1 A_FireCustomMissile(\"ThrownGrenade\",0,0,0,0)\n\t HGRN K 1\n\t HGRN LMNO 2\n\t TNT1 A 6\n\t TNT1 A 0 A_JumpIfInventory(\"HandGrenadeAmmo\",1,2)\n     TNT1 A 0 A_TakeInventory(\"Hand Grenade\",1)\n\t TNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\t TNT1 A 0\n\t Goto Ready+1\n   MineCheck:\n\t TNT1 A 0 A_JumpIfInventory(\"MineAmmo\",1,\"MineToss\")\n\t TNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\t Goto Ready+6\n   MineToss:\n  \t TNT1 A 0 A_PlayWeaponSound(\"weapons/weapondown\")\n\t BTRS EDCBA 1\n\t TNT1 A 10\n\t TNT1 A 0 A_PlayWeaponSound(\"weapons/hgrenadethrow\")\n\t MINE ABCDEF 1\n\t TNT1 A 0 A_TakeInventory(\"MineAmmo\",1)\n\t MINE G 1 A_FireCustomMissile(\"ThrownMine\",0,0,0,0)\n\t MINE HI 1\n\t MINE JK 2\n\t TNT1 A 0 A_JumpIfInventory(\"MineAmmo\",1,2)\n     TNT1 A 0 A_TakeInventory(\"Land Mine\",1)\n\t TNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\t TNT1 A 0\n\t TNT1 A 5\n\t Goto Ready+1\n  Spawn:\n     BTEP A -1\n     Stop\n     }\n}\n\nACTOR LDemonMagazine : Ammo\n{\nInventory.Amount 0\nInventory.MaxAmount 50\nAmmo.BackpackAmount 0\nAmmo.BackpackMaxAmount 50\nInventory.Icon \"BTEPA0\"\n+IGNORESKILL\n}\n\nACTOR LDemonAmmo : Ammo\n{\nScale 0.65\nInventory.PickupMessage \"Legendary Plasmatic Energy Cells Obtained\"\nInventory.PickupSound \"items/LDemonAmmo\"\nInventory.Amount 50\nInventory.MaxAmount 250\nAmmo.BackpackAmount 50\nAmmo.BackpackMaxAmount 500\nInventory.Icon \"BAMGA0\"\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tBAMG A -1\n    Stop\n    }\n}\n\nACTOR LDemonAmmoBox : LDemonAmmo\n{\nScale 0.65\nInventory.Amount 100\nInventory.PickupMessage \"Charged Legendary Plasmatic Energy Cells Obtained\"\nInventory.PickupSound \"items/LDemonAmmopack\"\n+NOTIMEFREEZE\nStates\n{\nSpawn:\n\tBAMO A -1\n\tStop\n\t}\n}\n\nACTOR LDemonTechEmptyMag : BulletCasing\n{\nScale 0.4\nSeeSound \"weapons/emptydrum\"\n+NOTIMEFREEZE\nStates\n{\n\tSpawn:\n\t  LDTM ABCD 3\n\t  Loop\n    Death:\n\t  TNT1 A 0\n      TNT1 A 0 A_Jump(128,3)\n      LDTM A 100\n      LDTM A 5 A_FadeOut(0.10)\n      Goto Death+3\n      LDTM C 100\n\t  LDTM C 5 A_FadeOut(0.10)\n\t  Goto Death+5\n      }\n}"
      }
    ]
  },
  "maps": []
}

gib.gg runs on open-source software and freely licensed replacement game assets from the Freedoom project. gib.gg is not affiliated with Bethesda Softworks, id Software, or ZeniMax Media. All trademarks belong to their respective owners. Some WADs and associated metadata on this site are sourced from WAD Archive. User-submitted content remains the responsibility of its respective authors. If you believe content on this site violates your rights, please send DMCA requests to dmca@gib.gg.