Raw model (for completeness)
{
"meta": {
"id": "05768af2-c49e-49b0-80e2-3c7a9148c5d5",
"sha1": "b6662f7e21e72c3f4b49bfa67e4c9a5baf65c1e8",
"sha256": "0c0d07899930eb62c84ad5d6e4c6d8a44a88987ee6849468e9dc4a415e9abaf9",
"filenames": [
"clusterfuck-overhaul_v1.11_txs-patch.pk3"
],
"additional": {
"engines": [],
"iwad": [],
"filename": null,
"added": "2021-01-10 03:07:42",
"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": "2021-01-10 03:07:42",
"file": {
"type": "PK3",
"size": 9024880,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/b6662f7e21e72c3f4b49bfa67e4c9a5baf65c1e8/b6662f7e21e72c3f4b49bfa67e4c9a5baf65c1e8.pk3.gz",
"corrupt": false
},
"content": {
"counts": {
"endoom": 0,
"graphics": 1,
"lumps": 268,
"maps": 0,
"palettes": 0
}
},
"text_files": [
{
"source": "pk3",
"name": "loadacs.txt",
"contents": "armorscripts\nroones\nspawnthings\nnoweaklings"
},
{
"source": "pk3",
"name": "decorate.txt",
"contents": "#include \"actors/PowerRunes.txt\"\n#include \"actors/NoOpWeapons.txt\"\n#include \"actors/RuneSpawners.txt\"\n#include \"actors/FancyFabulousStuff.txt\"\n#include \"actors/SomeFixes.txt\"\n#include \"actors/Artifacts.txt\"\n#include \"actors/ArmorShred.txt\"\n#include \"actors/MSpawners.txt\""
},
{
"source": "pk3",
"name": "creditos.txt",
"contents": "Me, Bedlam\n\nDr.Blood - big assistance with armor scripts(stupid acs aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa)\nDaedalus - Complex Doom\nInsaneLCA - Enraged Rune sprite\nMr Satan and Harbinger - HEM-Custom\nDoomJoshuaBoy - DJB\nUndeadGachiSoldier - Nemesis Rune sprite and NemesisSuperShotgun zombie, Nemesis Roon sprite\nLCA/ILCA - Rune effects and some GL stuff\nLCA Opt - Spread exceptions script\nGeneral Roasterock - Insane LCA\nLegendary and Blood - LCA and Legendary things\nDustedPandemonic - Dusted addon and Clusterf:)ck\nOverlord - RandomMons\nKazumi - Kazumi's complex addon pack\nHellsmith1 and Empyre - Hellsmith minotaurs\nTitanium - Cerebral Power Rune sprite\nKiller2 - For being gay and giving ideas and all sorts of things (don't delet or ban)\nFluffy - CF_CL_KAZ_Smith_Patch\nSyfeKS - Chaoslite\nImpulse - BFG pistol\n\nRaven Studio - Hexen sprites"
},
{
"source": "pk3",
"name": "changelog.txt",
"contents": "Clusterfuck Overhaul - by Bedlam and Killer2\n\nChanges:\n\nBasic player - now starts with Basic Protection (10% damage reduction) and Basic Damage Buff(25% extra damage)\nLater, the protection is eventually replaced by a Nemesis Power Rune and/or Vexed Power Rune and the damage buff gets multiplied\nto x1.75 when you obtain Legendary Power Rune, thus leaving the damage value with the new Legendary Power Rune as it was before.\n\nRunes - all runes have been reworked and the old Blue and Black runes are no more.\nInstead, there are now three runes and 4 upgrades, 2 classic ones for legendary\nand one for each of the 2 new runes + 1 artifact:\n\n\tLegendary Power Rune - now provides less damage (x1.4 instead of old x2) due to player having Basic Damage Buff,\n\tno longer provides double attack speed, splash and liquid protections remained the same,\n\tcan ONLY be obrained from Legendary monsters or some very specific strong bosses like Archangel and some others.\n\n\tTrue Legendary Power Rune - old upgrade, new stats. Now provides x2.125 Extra Damage instead of x2.5,\n\tonly 5% All Damage Type Reduction(down from 35%) =BUT= inherits some specific damage type reductions from\n\tthe fully upgraded rune(25% damage reduction against Commander, Hellfire Cyberdemon and 3 types of terminators, 10% against Legendary damage.\n\n\tTrue True(Upgraded) Legendary Power rune - now provides only 10% All Damage Type Reduction(down from 50%. Because why 50%?),\n\t66.6% damage reduction against the above mentioned bosses, 25% against Legendary damage,\n\tprovides x2.5 Extra Damage instead of x2.75.\n\n\tEnraged Legendary Power Rune - new rune. Provides double attack speed and 10% extra movespeed(the only reason for that being desync and inability to adequately contol yourself (sounds like alcoholism lol)).\n\tCan ONLY be obtained from Enraged Legendary Monsters and some very specific strong bosses like Terminators and some others.\n\n\tCerebral Legendary Power Rune - new rune, an upgrade to the Enraged Legendary Power Rune, provides 5% extra movement speed,\n\tother bonuses are TBD.\n\n\tNemesis Power Rune - new rune. Provides 20% Damage Reduction, replacing basic protection,\n\tand also provides x1.1 Extra Damage.\n\n\tVexed Nemesis Power Rune - one new rune to rule the \\c[z4]HELLFIRE\\c- itself -\n\tprovides 33.3% All Damage Type Reduction, x1.2 Extra Damage and\n\tprovides SPREAD, making you the most feared human (hopefully you still remain human).\n\n\tMost of the =*weak*= monsters have had their rune drop chances heavily reduced.\n\n\tPhase Boots - new artifact, one of a few to come. Provides 15% Extra Movement Speed,\n\tdropped by PHASE and SHADOW themed monsters.\n\nWeapon spawners no longer have some particular OP weapons and now mostly contain basic stuff,\nthus making killing monsters more rewarding.\n\n--------------------------------------------------------------------------------\n\nNew ability! Armor shred - destroy your armor for bonuses. The current bonuses are:\n\nGreen Armor - some small ammo drops.\nBlue Armor - some bigger ammo drops.\nRed Armor - 250 Demon Tech Ammo.\nPhase Armor - 35 seconds Phase (invisibility + speed) effect.\nCrystal Armor - not implemented yet, 50% Damage Reduction and 20% DAMAGE(not projectile) reflect.\nLegendary Armor - shoots out 4 Legendary BFG9K Projectiles in 4 directions (either diagonal or not) and has 25% chance to fire 8 Legendary BFG9K shots in 8 directions.\nHellfire Armor - pyro mortar - classic pyro shot which is fired right up and is affected by gravity.\nEnraged Legendary Armor - Pure rage + x1.5 Extra MELEE damage (poor True Cyberdemons D:).\nTrue Legendary Armor - Legendary Salvation sphere.\nNemesis Armor - 15 seconds invulnerability(just like Demonic Chalice) and makes your screen darker.\n\n*Probably* experimental changes:\n\n\tNEMESIS BFG - now deals Player Nemesis Plasma damage, which can't damage Nemesis monsters.\n\n\tNEMESIS - now True Nemesis, deals Normal damage and uses Nemesis Demon ammo.\n\n\tANGRY UNMAKER - prim fire uses 5 Enraged Demon ammo instead of 10\n\n\tNUCLEAR MISSILE LAUNCHER - back to the original state, which deals damage through walls\n\nThat is probably it for now\n\n================================================================================\n\nV0.2_BETA Fixes\n\n-Fixed credits. Now it hopefully includes everyone.\n-Phase Cyberdemon - tag added\n-Enraged Legendary Imp - tag added\n-Legendary Cyber Noble - tag added\n-Enraged Legendary Revenant - tag added\n-Legendary Afrit - tag added\n-Legendary Necromancer - tag added\n-Vexed Nemesis Revenant is now actually Vexed and not flying Nemesis Revenant\n-Fixed True Legendary Power Rune not upgrading\n-Added visuals when player has runes\n-Fixed some typos\n-Phase boots are quite more rare, have small sprite size and give off 33%\n less particles\n\n================================================================================\n\nV0.3_PreRelease Changes\n\n-Nemesis Plasmatic Rifle now deals self damage.\n-Spread exceptions. Slot7+ weapons and some other self-damaging or really\n strong ones but not all of them are no longer affected by spread.\n Fun times are over.\n-Ammo sphere exceptions. Slot7 weapons now only get 66% ammo reduction, slot7+\n are unaffected by infinite ammo. Nemesis weapons are no longer affected by\n infinite ammo.\n-Some tags added/fixed\n-Black hole now deals self damage and has Normal damage type, ignores\n invulnerability on monsters, uses 51 DCell ammo type, thus making it actually\n usable. This should also reduce BH crashes to 0.\n-Self damage brought back on : DTDevastator, Commanders Devastator; Added self\n damage to : Stingray(accidental, yet I liked it so it will remain. Warning :\n HUGE aoe), Pyro Cannon. //Stingray no longer deals self dmg for some reasons\n-Added High Jump to Phase Boots.\n\n================================================================================\n\nV1.0 Release Changelog\n\nWeapon changes:\n-Pyro cannon now uses 200 gas instead of 150.\n-Freezer BFG moved from Slot7 to Slot8. It now uses 15 D-Cells instead of\n 200 Normal Cells.\n-Added new nemesis/semi-nemesis items with lower chances.\n-BFG2704 - balls damage increased by around 35%, 25% less balls (40->30)\n and uses Legendary Cells ammo type(15 for primary, unaffected by infinite\n ammo, and 40 for secondary, affected by infinite ammo at the rate of 66%).\n-BFG15k - now uses 25 Cells instead of 10.\n\n================================================================================\n\nV1.03 Changelog\n\n-Spawn protection - whenever a Player joins the game, that Player receives\n3 seconds of Invulnerability + 5 seconds of Invisibility to avoid some\nunforseen(yeah, totally unforseen) shenanigans.\n-Legendary/Nemesis Power Sphere no longer provide double attack speed because\nthat \"powerup\" was actually the opposite of powerup. This should also fix the\nscenarios where Enraged Legendary/Cerebral power runes \"suddenly\" stopped\nproviding double attack speed.\n-Hellfire Armor is now safe to shred.\n-Occult Spellbook now correctly checks if the Mana is missing."
},
{
"source": "pk3",
"name": "video changelog.txt",
"contents": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
},
{
"source": "pk3",
"name": "actors/PowerRunes.txt",
"contents": "actor LifeToLegRune replaces LifeLegendaryRune\n{\nstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryPowerRune\")\n\t\tstop\n\t}\n}\n\nactor SuperToLegRune : LifeToLegRune replaces SuperLegendaryRune {}\n\nactor LegendaryPowerRune : customInventory replaces LegendaryRune 25510\n{\ninventory.amount 1\ninventory.maxAmount 1\ninventory.pickupMessage \"Legendary power rune obtained. Feeling strong, huh?\"\nActiveSound \"legprune/active\"\n+countitem\n+floatbob\n+notimefreeze\n+inventory.bigpowerup\n+inventory.fancypickupsound\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0 NoDelay A_JumpIf(ACS_NamedExecuteWithResult(\"TrueHardMode\") == 1, \"remove\")\n\t\tTNT1 A 0 //A_CustomMissile (\"YellowSparkleSpawner\", 0, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 A 0 A_loopActiveSound\n\t\tLGRN AAAAAA 6 Bright A_CustomMissile (\"YellowSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tloop\n\tPickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIfInventory(\"TrueTrueLegendaryPR\",1,\"leave\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"TrueLegendaryPRupgradeToken5\",1,\"leave\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"TrueLegendaryPRupgradeToken4\",1,\"upgrade5\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"TrueLegendaryPRupgradeToken3\",1,\"upgrade4\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"TrueLegendaryPRupgradeToken2\",1,\"upgrade3\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"TrueLegendaryPRupgradeToken1\",1,\"upgrade2\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"TrueLegendaryPR\",1,\"upgrade1\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"LegendaryPR\",1,\"leave\")\n\t\tTNT1 A 0 A_PlaySound(\"legprune/pickup\",64,1,0,ATTN_STATIC)\n\t\tTNT1 A 0 A_GiveInventory(\"LegendaryPowerRuneDamage\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"LegendaryPowerRuneSplashResistance\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"LegendaryIronFeet\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"LegendaryPR\",1)\n\t\tTNT1 A 1 A_StopSound\n\t\tstop\n\tupgrade1:\n\t\tTNT1 A 0 A_GiveInventory(\"TrueLegendaryPRupgradeToken1\",1)\n\t\tTNT1 A 0 A_Print(\"\\c[z3]Find \\c[l5]four \\c[z3]more Legendary Power Runes!\", 5)\n\t\tTNT1 A 1 A_StopSound\n\t\tstop\n\tupgrade2:\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPRupgradeToken1\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"TrueLegendaryPRupgradeToken2\",1)\n\t\tTNT1 A 0 A_Print(\"\\c[z3]Find \\c[l5]three more \\c[z3]Legendary Power Runes!\",5)\n\t\tTNT1 A 1 A_StopSound\n\t\tstop\n\tupgrade3:\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPRupgradeToken2\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"TrueLegendaryPRupgradeToken3\",1)\n\t\tTNT1 A 0 A_Print(\"\\c[z3]Find \\c[l5]two more \\c[z3]Legendary Power Runes! \\c[l5]Getting closer\\c[z3]!\", 5)\n\t\tTNT1 A 1 A_StopSound\n\t\tstop\n\tupgrade4:\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPRupgradeToken3\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"TrueLegendaryPRupgradeToken4\",1)\n\t\tTNT1 A 0 A_Print(\"\\c[z3]Find just \\c[l5]one more \\c[z3]Legendary Power \\c[l5]rune\\c[z3]! \\c[l5]Almost\\c[z3]!\\c[l5]!\\c[z3]!\", 5)\n\t\tTNT1 A 1 A_StopSound\n\t\tstop\n\tupgrade5:\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPRupgradeToken4\", 1)\n\t\tTNT1 A 0 A_GiveInventory(\"TrueLegendaryPRupgradeToken5\", 1)\n\t\tTNT1 A 0 A_Print(\"\\c[l5]Find another True \\c[z3]Legendary Power Rune for \\c[l5]the final upgrade!!!\", 5)\n\t\tTNT1 A 1 A_StopSound\n\t\tstop\n\tleave:\n\t\tLGRN A 1\n\t\tstop\n\tremove:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nactor LegendaryPowerRuneDamage : powerDamage\n{\nDamageFactor \"Normal\", 1.4\n+notimefreeze\n+inventory.hubpower\n+inventory.persistentpower\nPowerup.Duration 0x7FFFFFFF\n}\n\nactor LegendaryPowerRuneSplashResistance : powerProtection\n{\nDamageFactor \"Normal\", 0.99\n+notimefreeze\n+noradiusdmg\n+inventory.hubpower\n+inventory.persistentpower\npowerup.duration 0x7FFFFFFF\n}\n\nactor LegendaryIronFeet : powerIronFeet\n{\nDamageFactor \"Slime\", 0.0\n+notimefreeze\n+inventory.hubpower\n+inventory.persistentpower\npowerup.color \"FF 40 00\", 0.01\npowerup.duration 0x7FFFFFFF\n}\n\nactor TrueLegendaryPowerRune : customInventory replaces TrueLegendaryRune 25511\n{\ninventory.amount 1\ninventory.maxAmount 1\ninventory.pickupMessage \"True legendary power rune! Go, show them who the real man is!\"\nActiveSound \"TrueLegRune/Idle\"\n+countitem\n+floatbob\n+notimefreeze\n+inventory.bigpowerup\n+inventory.fancypickupsound\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0 NoDelay A_JumpIf(ACS_NamedExecuteWithResult(\"TrueHardMode\") == 1, \"remove\")\n\t\tTNT1 A 0 //A_CustomMissile (\"YellowSparkleSpawner\", 0, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 A 0 A_loopActiveSound\n\t\tTGRN AAA 6 Bright A_CustomMissile (\"LightBlueSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTGRN AAAAAA 6 Bright A_CustomMissile (\"SmallLightBlueSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 AAAAAA 0 Bright A_CustomMissile (\"YellowSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 AAA 0 Bright A_CustomMissile (\"SmallYellowSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 AAAAAA 0 Bright A_CustomMissile (\"SmallYellowSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tloop\n\tPickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIfInventory(\"TrueLegendaryPRupgradeToken5\",1,\"AAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHHHHHH\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"TrueTrueLegendaryPR\",1,\"leave\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"TrueLegendaryPR\",1,\"leave\")\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryPR\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryPowerRuneDamage\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryPowerRuneSplashResistance\",1)\n\t\tTNT1 A 0 A_PlaySound(\"TrueLegRune/Pickup\",64,1,0,ATTN_STATIC)\n\t\tTNT1 A 0 A_GiveInventory(\"TrueLegendaryProtection\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"TrueLegendaryPowerRuneDamage\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"TrueLegendaryPowerRuneSplashResistance\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"TrueLegendaryIronFeet\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"TrueLegendaryPR\",1)\n\t\tTNT1 A 1 A_StopSound\n\t\tstop\n\tAAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHHHHHH:\n\t\tTNT1 A 0 A_PlaySound(\"TrueLegRune/Pickup\")\n\t\tTNT1 A 0 A_Print(\"\\c[z3]Feel the \\c[l5]True \\c[z3]Legendary Power \\c[l5] of the Cosmos\\c[z3]!\\n \\c[l5]Send the demons back to the \\c[z4]place they belong to! \\n \\n \\n \\c[l5]Let none survive.\", 7)\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryPowerRuneDamage\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPowerRuneDamage\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryPowerRuneSplashResistance\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPowerRuneSplashResistance\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryPR\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPR\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPRupgradeToken1\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPRupgradeToken2\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPRupgradeToken3\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPRupgradeToken4\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPRupgradeToken5\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"TrueTrueLegendaryPR\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"TrueTrueLegendaryPowerRuneDamage\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"TrueTrueLegendaryPowerRuneSplashResistance\",1)\n\t\tTNT1 A 1 A_StopSound\n\t\tstop\n\tleave:\n\t\tTGRN A 1\n\t\tstop\n\tremove:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n\n}\n\nactor TrueLegendaryProtection : powerProtection\n{\nDamageFactor \"Normal\", 0.95\nDamageFactor \"CadaverRocket\", 0.85\nDamageFactor \"Legendary\", 0.90\nDamageFactor \"C0mm4nder\", 0.75\nDamageFactor \"HFCyb3r\", 0.75\nDamageFactor \"Terminator\", 0.75\nDamageFactor \"Term\", 0.75\nDamageFactor \"T3rm\", 0.75\n\n+inventory.hubpower\n+inventory.persistentpower\n+notimefreeze\nPowerup.Duration 0x7FFFFFFF\n}\n\nactor TrueLegendaryPowerRuneDamage : powerDamage\n{\nDamageFactor \"Normal\", 1.7\n+notimefreeze\n+inventory.hubpower\n+inventory.persistentpower\nPowerup.Duration 0x7FFFFFFF\n}\n\nactor TrueLegendaryPowerRuneSplashResistance : LegendaryPowerRuneSplashResistance {}\n\nactor TrueLegendaryIronFeet : LegendaryIronFeet {}\n\nactor TrueTrueLegendaryPowerRune : customInventory replaces TrueLegendaryRune2 25512\n{\nScale 1.1\ninventory.amount 1\ninventory.maxAmount 1\ninventory.pickupMessage \"True True Legendary Power Rune! Is there a True True True version of it? Who knows? Who cares? Wreak havoc.\"\nActiveSound \"TrueLegRune/Idle\"\n+countitem\n+floatbob\n+notimefreeze\n+inventory.bigpowerup\n+inventory.fancypickupsound\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0 NoDelay A_JumpIf(ACS_NamedExecuteWithResult(\"TrueHardMode\") == 1, \"remove\")\n\t\tTNT1 A 0 //A_CustomMissile (\"YellowSparkleSpawner\", 0, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 A 0 A_loopActiveSound\n\t\tTGRN BBBBBB 6 Bright A_CustomMissile (\"LightBlueSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 AAA 0 Bright A_CustomMissile (\"SmallLightBlueSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTGRN BBBBBB 6 Bright A_CustomMissile (\"LightBlueSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 AAA 0 Bright A_CustomMissile (\"SmallLightBlueSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 AAA 0 Bright A_CustomMissile (\"SmallYellowSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 AAA 0 Bright A_CustomMissile (\"YellowSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tloop\n\tPickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIfInventory(\"TrueTrueLegendaryPR\",1,\"leave\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"LegendaryPR\",1,\"leave\")\n\t\tTNT1 A 0 A_PlaySound(\"TrueLegRune/Pickup\",64,1,0,ATTN_STATIC)\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryProtection\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryPowerRuneDamage\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPowerRuneDamage\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryPowerRuneSplashResistance\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPowerRuneSplashResistance\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryPR\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPR\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPRupgradeToken1\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPRupgradeToken2\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPRupgradeToken3\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPRupgradeToken4\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"TrueLegendaryPRupgradeToken5\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"TrueTrueLegendaryPR\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"TrueTrueLegendaryProtection\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"TrueTrueLegendaryPowerRuneDamage\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"TrueTrueLegendaryPowerRuneSplashResistance\",1)\n\t\tTNT1 A 1 A_StopSound\n\t\tstop\n\tleave:\n\t\tTGRN B 1\n\t\tstop\n\tremove:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n\n}\n\nactor TrueTrueLegendaryProtection : powerProtection\n{\nDamageFactor \"Normal\", 0.9\nDamageFactor \"CadaverRocket\", 0.70\nDamageFactor \"Legendary\", 0.75\nDamageFactor \"C0mm4nder\", 0.333\nDamageFactor \"HFCyb3r\", 0.333\nDamageFactor \"Terminator\", 0.333\nDamageFactor \"Term\", 0.333\nDamageFactor \"T3rm\", 0.333\n\n+inventory.hubpower\n+inventory.persistentpower\n+notimefreeze\nPowerup.Duration 0x7FFFFFFF\n}\n\nactor TrueTrueLegendaryPowerRuneDamage : powerDamage\n{\nDamageFactor \"Normal\", 2.0\n+notimefreeze\n+inventory.hubpower\n+inventory.persistentpower\nPowerup.Duration 0x7FFFFFFF\n}\n\nactor TrueTrueLegendaryPowerRuneSplashResistance : TrueLegendaryPowerRuneSplashResistance {} //NAME NOT LONG ENOUGH, I NEED TRUETRUETRUELEGENDARY MONSTERS AND I NEED THEM RIGHT NOW!\n\nactor TrueTrueLegendaryIronFeet : LegendaryIronFeet {}\n\nactor EnragedLegendaryPowerRune : customInventory 25513\n{\ninventory.amount 1\ninventory.maxAmount 1\ninventory.pickupMessage \"Enraged legendary power rune obtained. Physchologists' fear incarnate.\"\nActiveSound \"enrprune/active\"\n+countitem\n+floatbob\n+notimefreeze\n+inventory.bigpowerup\n+inventory.fancypickupsound\n\tstates\n\t{\n\tspawn:\n\t\tTNT1 A 0 NoDelay A_JumpIf(ACS_NamedExecuteWithResult(\"TrueHardMode\") == 1, \"remove\")\n\t\tTNT1 A 0 //A_CustomMissile (\"RedSparkleSpawner\", 0, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 A 0 A_loopActiveSound\n\t\tENRR AAAAAA 5 Bright A_CustomMissile (\"RedSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile (\"SmallRedSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tloop\n\tpickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIfInventory(\"CerebralPR\",1,\"leave\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"EnragedPR\",1,\"leave\")\n\t\tTNT1 A 0 A_PlaySound(\"enrprune/pickup\",64,1,0,ATTN_STATIC)\n\t\tTNT1 A 0 A_GiveInventory(\"EnragedPR\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"EnragedAttackSpeed\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"EnragedMovementSpeed\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"EnragedIronFeet\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"EnragedSuction\",1)\n\t\tTNT1 A 1 A_StopSound\n\t\tstop\n\tleave:\n\t\tENRR A 1\n\t\tstop\n\tremove:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nactor EnragedAttackSpeed : powerDoubleFiringSpeed\n{\n+notimefreeze\n+inventory.hubpower\n+inventory.persistentpower\npowerup.duration 0x7FFFFFFF\n}\n\nactor EnragedMovementSpeed : powerSpeed\n{\nSpeed 1.1\n+inventory.hubpower\n+inventory.persistentpower\n+notimefreeze\npowerup.duration 0x7FFFFFFF\n}\n\nactor CerebralPowerRune : customInventory\n{\ninventory.amount 1\ninventory.maxAmount 1\ninventory.pickupMessage \"Cerebal Power Rune! Be careful with that thing, it might be smarter than you, you can never know!\"\nActiveSound \"cerprune/active\"\n+countitem\n+floatbob\n+notimefreeze\n+inventory.bigpowerup\n+inventory.fancypickupsound\n\tstates\n\t{\n\tspawn:\n\t\tTNT1 A 0 NoDelay A_JumpIf(ACS_NamedExecuteWithResult(\"TrueHardMode\") == 1, \"remove\")\n\t\tTNT1 A 0 //A_CustomMissile (\"PurpleSparkleSpawner\", 0, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 A 0 A_loopActiveSound\n\t\tCERR AAAAAA 5 Bright A_CustomMissile (\"SmallPurpleSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile (\"SmallPurpleSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile (\"SmallPurpleSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile (\"SmallPurpleSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 AAA 0 Bright A_CustomMissile (\"PurpleSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tloop\n\tpickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIfInventory(\"CerebralPR\",1,\"leave\")\n\t\tTNT1 A 0 A_PlaySound(\"cerprune/pickup\",64,1,0,ATTN_STATIC)\n\t\tTNT1 A 0 A_TakeInventory(\"EnragedPR\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"EnragedAttackSpeed\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"EnragedMovementSpeed\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"CerebralPR\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"CerebralAttackSpeed\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"CerebralMovementSpeed\",1)\n\t\tTNT1 A 1 A_StopSound\n\t\tstop\n\tleave:\n\t\tCERR A 1\n\t\tstop\n\tremove:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nactor CerebralAttackSpeed : EnragedAttackSpeed {}\n\nactor CerebralMovementSpeed : EnragedMovementSpeed\n{\nSpeed 1.15\n}\n\nactor NemesisPowerRune : customInventory 25515\n{\ninventory.amount 1\ninventory.maxAmount 1\ninventory.pickupMessage \"Nemesis power rune obtained. The power of the darkness is in your hands.\"\nActiveSound \"nemprune/active\"\n+countitem\n+floatbob\n+notimefreeze\n+inventory.bigpowerup\n+inventory.fancypickupsound\n\tstates\n\t{\n\tspawn:\n\t\tTNT1 A 0 NoDelay A_JumpIf(ACS_NamedExecuteWithResult(\"TrueHardMode\") == 1, \"remove\")\n\t\tTNT1 A 0 //A_CustomMissile (\"BlackSparkleSpawner\", 0, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 A 0 A_loopActiveSound\n\t\tNEMR A 3 Bright A_CustomMissile (\"BlackSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile (\"SmallWhiteSmokeSpawner\", -20, 0, random(0,-180), 2, random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile (\"SmallWhiteSmokeSpawner\", -20, 0, random(-180,-360), 2, random(0,360))\n\t\tloop\n\tpickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIfInventory(\"VexedPR\",1,\"leave\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"NemesisPR\",1,\"leave\")\n\t\tTNT1 A 0 A_PlaySound(\"nemprune/pickup\",64,1,0,ATTN_STATIC)\n\t\tTNT1 A 0 A_TakeInventory(\"DefaultProtection\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"NemesisPR\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"NemesisProtection\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"NemesisDamage\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"NemesisSpread\",1)\n\t\t//TNT1 A 0 ACS_NamedExecuteAlways(\"InstantWeaponSwitchOn\",0)\n\t\tTNT1 A 1 A_StopSound\n\t\tstop\n\tleave:\n\t\tNEMR A 1\n\t\tstop\n\tremove:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nactor NemesisProtection : powerProtection\n{\nDamageFactor \"Normal\", 0.8\n+notimefreeze\n+noradiusdmg\n+inventory.hubpower\n+inventory.persistentpower\npowerup.duration 0x7FFFFFFF\n+dontrip\n}\n\nactor NemesisDamage : powerDamage\n{\nDamageFactor \"Normal\", 1.1\n+notimefreeze\n+inventory.hubpower\n+inventory.persistentpower\npowerup.duration 0x7FFFFFFF\n}\n\nactor VexedPowerRune : customInventory 25516\n{\ninventory.amount 1\ninventory.maxAmount 1\ninventory.pickupMessage \"Vexed power rune... Obtained? You sure you can handle the power?\"\nActiveSound \"nemprune/active\"\n+countitem\n+floatbob\n+notimefreeze\n+inventory.bigpowerup\n+inventory.fancypickupsound\n\tstates\n\t{\n\tspawn:\n\t\tTNT1 A 0 NoDelay A_JumpIf(ACS_NamedExecuteWithResult(\"TrueHardMode\") == 1, \"remove\")\n\t\tTNT1 A 0 //A_CustomMissile (\"WhiteSparkleSpawner\", 0, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 A 0 A_loopActiveSound\n\t\tVEXR AAA 5 Bright A_CustomMissile (\"WhiteSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile (\"SmallBlackSmokeSpawner\", -20, 0, random(0,-180), 2, random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile (\"SmallWhiteSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile (\"SmallBlackSmokeSpawner\", -20, 0, random(-180,-360), 2, random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile (\"WhiteSmokeSpawner\", -20, 0, random(-180,-360), 2, random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile (\"BlackSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tTNT1 AAA 0 Bright A_CustomMissile (\"BigWhiteSmokeSpawner\", -20, 0, random(0,-180), 2, random(0,360))\n\t\tloop\n\tpickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIfInventory(\"VexedPR\",1,\"leave\")\n\t\tTNT1 A 0 A_PlaySound(\"nemprune/pickup\",64,1,0,ATTN_STATIC)\n\t\tTNT1 A 0 A_TakeInventory(\"DefaultProtection\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"NemesisPR\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"NemesisProtection\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"NemesisDamage\",1)\n\t\t//TNT1 A 0 ACS_NamedExecuteAlways(\"InstantWeaponSwitchOn\",0)\n\t\tTNT1 A 0 A_GiveInventory(\"VexedPR\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"VexedProtection\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"VexedDamage\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"VexedSpread\",1)\n\t\tTNT1 A 1 A_StopSound\n\t\tstop\n\tleave:\n\t\tVEXR A 1\n\t\tstop\n\tremove:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nactor VexedProtection : powerProtection\n{\nDamageFactor \"Normal\", 0.666\n+notimefreeze\n+noradiusdmg\n+inventory.hubpower\n+inventory.persistentpower\npowerup.duration 0x7FFFFFFF\n+dontrip\n}\n\nactor VexedDamage : powerDamage\n{\nDamageFactor \"Normal\", 1.2\n+notimefreeze\n+inventory.hubpower\n+inventory.persistentpower\npowerup.duration 0x7FFFFFFF\n}\n\nactor VexedSpread : powerSpread\n{\n+notimefreeze\n+inventory.hubpower\n+inventory.persistentpower\npowerup.duration 0x7FFFFFFF\n}\n\nactor PowerRuneSpawner : randomSpawner 25509\n{\nDropItem \"LegendaryPowerRune\",256,7\nDropItem \"EnragedLegendaryPowerRune\",256,2\nDropItem \"NemesisPowerRune\",256,1\n}\n\nactor LegendaryPR : Weapon\n{\nWeapon.SelectionOrder 99999\n+inventory.undroppable\n+weapon.cheatnotweapon\n+weapon.no_auto_switch\n+weapon.noalert\n+notimefreeze\n\tStates\n\t{\n\t\tSpawn:\n\t\t\tTNT1 A 0\n\t\tReady:\n\t\t\tTNT1 A 0\n\t\tDeselect:\n\t\t\tTNT1 A 0\n\t\tSelect:\n\t\t\tTNT1 A 0\n\t\tFire:\n\t\t\tTNT1 A 0\n\t\t\tstop\n\t}\n}\n\nactor TrueLegendaryPR : LegendaryPR {}\n\nactor TrueLegendaryPRupgradeToken1 : LegendaryPR {}\n\nactor TrueLegendaryPRupgradeToken2 : LegendaryPR {}\n\nactor TrueLegendaryPRupgradeToken3 : LegendaryPR {}\n\nactor TrueLegendaryPRupgradeToken4 : LegendaryPR {}\n\nactor TrueLegendaryPRupgradeToken5 : LegendaryPR {}\n\nactor TrueTrueLegendaryPR : LegendaryPR {}\n\nactor EnragedPR : LegendaryPR {}\n\nactor CerebralPR : LegendaryPR {}\n\nactor NemesisPR : LegendaryPR {}\n\nactor VexedPR : LegendaryPR {}"
},
{
"source": "pk3",
"name": "actors/Artifacts.txt",
"contents": "actor PhaseBoots : customInventory\n{\nScale 0.8\ninventory.amount 1\ninventory.maxAmount 1\ninventory.pickupMessage \"Phase boots found. You're not in the Phase Realm yet but you're getting closer!\"\n+countitem\n+floatbob\n+notimefreeze\n+inventory.bigpowerup\n+inventory.fancypickupsound\n\tstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tPHSB A 5 Bright A_CustomMissile(\"SmallPurpleSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\t//TNT1 A 0 Bright A_CustomMissile(\"SmallPurpleSmokeSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tloop\n\tpickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIfInventory(\"PhaseBootsItem\",1,\"leave\")\n\t\tTNT1 A 0 A_PlaySound(\"phaseboots/pickup\",64,1,0,ATTN_STATIC)\n\t\tTNT1 A 0 A_GiveInventory(\"PhaseBootsItem\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"PhaseSpeed\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"PhaseJump\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"PhaseJumpOn\",1)\n\t\tTNT1 A 1 A_StopSound\n\t\tstop\n\tleave:\n\t\tPHSB A 1\n\t\tstop\n\tremove:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n\n}\n\nactor PhaseJump : powerHighJump\n{\n+inventory.hubpower\n+inventory.persistentpower\npowerup.duration 0x7FFFFFFF\npowerup.strength 999999999999999999999999999999999999999999999999999999999999999\n}\n\nactor PhaseSpeed : EnragedMovementSpeed {}\n\nactor PhaseBootsItem : LegendaryPR {}\n\nactor PhaseJumpOn : LegendaryPR {}\n\nactor PhaseJumpOff : LegendaryPR {}\n\n////////////////////////////////////////////////////////////////////////////////\n\n/*actor DemonicGloves : Weapon //Don't look here yet\n{\nweapon.slotNumber 1\nTag \"Demonic gloves\"\ninventory.pickupMessage \"Fire at your fingertips. And much more than just that.\"\n}*/"
},
{
"source": "pk3",
"name": "actors/MSpawners.txt",
"contents": "Actor CounterTerroristSpawnerCyb : randomSpawner replaces Cyberdemon\n{\nDropItem \"CyberLord\", 256, 150\nDropItem \"DarkCyberdemon\", 256, 30\nDropItem \"CorruptedCyberLord\", 256, 23\nDropItem \"Desolator\", 256, 23\nDropItem \"PhaseCyberdemon\", 256, 20\nDropItem \"Cardinal\", 256, 15\nDropItem \"DarkAnnihilator\", 256, 13\nDropItem \"ClockworkCyberdemon\", 256, 12\nDropItem \"Cardihilator\", 256, 9\nDropItem \"HFCyberdemonWeak\", 256, 6\nDropItem \"InfernoDemon1\", 256, 5\nDropItem \"InfernoDemon2\", 256, 5\nDropItem \"Apprentice\", 256, 5 //Hellsmith\nDropItem \"LegendaryCyberdemon\", 256, 4\nDropItem \"Utsuho\", 256, 4\nDropItem \"FreezedCyberDemon\", 256, 4\nDropItem \"Exos\", 256, 4\nDropItem \"Badenenen\", 256, 4\nDropItem \"Maephisto\", 256, 4\nDropItem \"Freezemotaur\", 256, 4 //Hellsmith\nDropItem \"LegendaryAnnihilator\", 256, 2\nDropItem \"NemesisCyberdemon\", 256, 2\nDropItem \"Supremotaur\", 256, 2 //Hellsmith\nDropItem \"MagaReimu\", 256, 1\nDropItem \"Arcradimus2\", 256, 1\nDropItem \"LegendaryCardinal\", 256, 1\nDropItem \"HellfireCyberdemon\", 256, 1\nDropItem \"Terminator2\", 256, 1\nDropItem \"DementedTerminator\", 256, 1\nDropItem \"AbyssalSatyr\", 256, 1\nDropItem \"Moloch\", 256, 1\nDropItem \"HEMHeresiarch\", 256, 1\nDropItem \"LegendaryTerminator\", 256, 1\nDropItem \"Corruption\", 256, 1\nDropItem \"LordArchon\", 256, 1\nDropItem \"HellsMinister\", 256, 1\nDropItem \"Jorg\", 256, 1\nDropItem \"NemHellsmith\", 256, 1 //Hellsmith\nDropItem \"Hellsmith\", 256, 1 //Hellsmith\nDropItem \"CorruptedLegendaryCardinal\", 256, 1\nDropItem \"HellfireCardinal\", 256, 1\nDropItem \"Kazumi_Hibachi\", 256, 1 //Kazumi\n}\n\nActor CounterTerroristSpawnerSpd : randomSpawner replaces SpiderMastermind\n{\nDropItem \"Demolisher\", 256, 80\nDropItem \"DarkDemolisher\", 256, 20\nDropItem \"SpiderMasterspark\", 256, 20\nDropItem \"BFGMastermind\", 256, 20\nDropItem \"InsanitySpider\", 256, 20\nDropItem \"InsanityArachnophyte\", 256, 16\nDropItem \"CerebralSentient\", 256, 16\nDropItem \"DemolisherMKII\", 256, 15\nDropItem \"InsanityDemolisher\", 256, 13\nDropItem \"Overseer\", 256, 13\nDropItem \"InsanitySentient\", 256, 10\nDropItem \"CerebralCardinal\", 256, 8\nDropItem \"CardihilatorDemolisher\", 256, 8\nDropItem \"GoreCarrier\", 256, 7\nDropItem \"ShadowOrin\", 256, 7\nDropItem \"kazumi_sin-genjitsu\", 256, 7\nDropItem \"SacrosanctOverseer\", 256, 5\nDropItem \"CerebralC0mmander\", 256, 5\nDropItem \"EbonHound\", 256, 5\nDropItem \"Hornet\", 256, 5\nDropItem \"LegendarySentient\", 256, 3\nDropItem \"NemesisSentient\", 256, 3\nDropItem \"Overlord\", 256, 1\nDropItem \"CerebralCommander\", 256, 1\nDropItem \"Arcradimus2\", 256, 1\nDropItem \"Corruption\", 256, 1\nDropItem \"LordArchon\", 256, 1\nDropItem \"HellsMinister\", 256, 1\nDropItem \"Kazumi_EvaccanniaDOOM\", 256, 1 //Kazumi\n}\n\nActor CounterTerroristSpawnerSpec : randomSpawner replaces Spectre\n{\nDropItem \"Spectre~\", 256, 70\nDropItem \"Lurker\", 256, 24\nDropItem \"VoidFiend\", 256, 12\nDropItem \"Spook\", 256, 8\nDropItem \"Mechtre\", 256, 8\nDropItem \"RabidFiend\", 256, 7\nDropItem \"ColdNightmare\", 256, 7\nDropItem \"FacelessSpectre\", 256, 5\n//DropItem \"PhaseNightmare\", 256, 2\n//DropItem \"LegendaryApparition\", 256, 1 //:) FeelsGoodMan\n}\n\nActor CounterTerroristSpawnerChain : randomSpawner replaces ChaingunGuy\n{\nDropItem \"AssaultRifleZombie\", 256, 112\nDropItem \"Chaingunner\", 256, 64\nDropItem \"Minigunner\", 256, 28\nDropItem \"SpecOpsMachinegunner\", 256, 18\nDropItem \"EMinigunner\", 256, 10\nDropItem \"ExplosiveMinigunner\", 256, 10\nDropItem \"FreezerZombie\", 256, 8\nDropItem \"InfectedHunter\", 256, 8\nDropItem \"DemonicZombie\", 256, 6\nDropItem \"BFGZombieman\", 256, 4\nDropItem \"BFG10KGeneral\", 256, 4\nDropItem \"BFG15KMajor\", 256, 4\nDropItem \"FormerAdmiral\", 256, 4\nDropItem \"ToxicZombie\", 256, 4\nDropItem \"RepeaterZombie\", 256, 4\nDropItem \"JetpackZombie\", 256, 4\nDropItem \"InsaneChaingunner\", 256, 3\nDropItem \"CorruptedGeneral\", 256, 3\nDropItem \"CyberBrute\", 256, 2\n//DropItem \"HEMLegendaryStealthTrooper\", 256, 2\nDropItem \"LegendaryStealthTrooper\", 256, 2\nDropItem \"LegendaryCommando\", 256, 2\nDropItem \"EnragedLegendaryCommando\", 256, 2\nDropItem \"EnragedLegendaryStealthTrooper\", 256, 2\nDropItem \"LegendarySuicideBomber\", 256, 1\nDropItem \"GeneralRoasterock\", 256, 1\nDropItem \"LegendaryDoomguy\", 256, 1\nDropItem \"NemesisCommando\", 256, 1\nDropItem \"NemesisStealthTrooper\", 256, 1\n}"
},
{
"source": "pk3",
"name": "actors/NoOpWeapons.txt",
"contents": "ACTOR NoOPSG : CFSHNLSpawner Replaces CFSHNLSpawner\n{\nDropItem \"Combat Shotgun \", 256, 100\nDropItem \"Assault Shotgun \", 256, 40\n//DropItem \"CFDBNLSpawner\", 256, 20\nDropItem \"Explosive Shotgun\", 256, 19\n//DropItem \"Plasma Shotgun\", 256, 16\nDropItem \"HeavyChaingun\", 256, 9\n//DropItem \"Legendary Assault Shotgun\", 256, 10\n//DropItem \"Enraged Legendary Assault Shotgun\", 256, 3\n//DropItem \"Nemesis Assault Shotgun\", 256, 2\n//DropItem \"1337ASG\", 256, 1\n}\n\nACTOR NoOPSSG : CFDBNLSpawner Replaces CFDBNLSpawner\n{\nDropItem \"Double Barrel Shotgun \", 256, 100\nDropItem \"Quad Barrel Shotgun \", 256, 33\n//DropItem \"ExplosiveSSG\", 256, 20\n//DropItem \"Flak Cannon\", 256, 20\n//DropItem \"Demon Tech Shotgun\", 256, 8\n//DropItem \"Demented Flak Cannon\", 256, 5\nDropItem \"Hexa-Shotgun\", 256, 9\n//DropItem \"Legendary Sawed-Off Shotgun\", 256, 5\n//DropItem \"Nemesis Sawed-Off Shotgun\", 256, 2\n}\n\nActor NoOpCG : CFCGNLSpawner Replaces CFCGNLSpawner\n{\nDropItem \"Assault Rifle \", 256, 100\nDropItem \"MP-40\", 256, 65\nDropItem \"Minigun2\", 256, 35\nDropItem \"Explosive Minigun\", 256, 10\n//DropItem \"ExplosiveRifle\", 256, 13\n//DropItem \"Legendary AK-47\", 256, 8\n//DropItem \"Legendary Light Machine Gun\", 256, 7\n//DropItem \"Enraged Legendary Light Machine Gun\", 256, 6\n//DropItem \"Improved Minigun\", 256, 5\n}\n\nActor NoOPRocket : CFRLNLSpawner Replaces CFRLNLSpawner\n{\nDropItem \"Rocket Launcher\", 256, 100\nDropItem \"Grenade Launcher\", 256, 35\n//DropItem \"BehemothCannon\", 256, 25\n//DropItem \"BarbatosCannon\", 256, 20\nDropItem \"HomingRocketLauncher\", 256, 20\n//DropItem \"ProxLauncher\", 256, 20\n//DropItem \"RuffianCannon\", 256, 16\n//DropItem \"AcidWorm\", 256, 12\nDropItem \"RapidRocketlauncher\", 256, 12\n//DropItem \"Legendary Plasmatic Cannon\", 256, 10\n//DropItem \"Enraged Legendary Plasmatic Cannon\", 256, 7\n//DropItem \"EFG9000\", 256, 4\n//DropItem \"Nemesis Plasmatic Cannon\", 256, 4\n//DropItem \"HellstormCannon\", 256, 2\n}\n\nACTOR NoOPPlasmaRifle : CFPRNLSpawner Replaces CFPRNLSpawner\n{\nDropItem \"Plasma Rifle\", 256, 100\nDropItem \"Freezer Rifle\", 256, 40\n//DropItem \"Demon Tech Rifle \", 256, 33\nDropItem \"Railgun \", 256, 10\n//DropItem \"TechBlizzard\", 256, 27\n//DropItem \"Tech Erasus\", 256, 27\n//DropItem \"Tech Vulcan\", 256, 27\n//DropItem \"HellStaff\", 256, 27\n//DropItem \"AntimatterRepeater\", 256, 25\n//DropItem \"Demon Tech Railgun\", 256, 25\n//DropItem \"ExplosiveRailgun\", 256, 25\n//DropItem \"PhaseRifle\", 256, 10\n//DropItem \"TechRipper\", 256, 25\n//DropItem \"Welder\", 256, 25\n//DropItem \"Legendary Plasmatic Rifle\", 256, 15\n//DropItem \"Legendary Railgun\", 256, 13\nDropItem \"PlasmaRepeater\", 256, 20\n//DropItem \"Enraged Legendary Rifle\", 256, 6\n//DropItem \"Nemesis Rifle\", 256, 3\n//DropItem \"1337DTR\", 256, 2\n}\n\nACTOR NoOPBFG : CFBFGNLSpawner Replaces CFBFGNLSpawner\n{\nDropItem \"BFG9500\", 256, 100\nDropItem \"BFG10K \", 256, 50\n//DropItem \"BFG15K\", 256, 40\nDropItem \"Demon Tech BFG10K\", 256, 35\nDropItem \"Demon Tech Devastator\", 256, 25\n//DropItem \"CommanderDevastator\", 256, 17\n//DropItem \"BigFreezeGun\", 256, 17\nDropItem \"HellStormBFG\", 256, 8\n//DropItem \"BFG2704\", 256, 11\n//DropItem \"D-BFG\", 256, 10\n//DropItem \"Legendary BFG 10K\", 256, 10\n//DropItem \"Legendary BFG\", 256, 9\n//DropItem \"PyroCannon\", 256, 7\n//DropItem \"BlackHole Generator\", 256, 5\n//DropItem \"Unmaker\", 256, 3\n//DropItem \"Vilestaff\", 256, 2\n//DropItem \"NuclearMissileLauncher\", 256, 2\n//DropItem \"Nemesis BFG\", 256, 2\n//DropItem \"Nemesis\", 256, 1\n}"
},
{
"source": "pk3",
"name": "actors/RuneSpawners.txt",
"contents": "Actor NormalCerebralCommander : CerebralCommander2 replaces CerebralCommander //I am not changing that, feel free to brag about it. I am fine with that.\n{\nDropItem \"BossLifeEssence\", 256\nDropItem \"BossArmorBonusMax\", 256\nDropItem \"NemesisMegasphere\", 256, 1\nDropItem \"SkullOfPower\", 256\nDropItem \"DemonicChalice\", 256\nDropItem \"BigGas\", 256, 100\nDropItem \"Explosive Minigun\", 256, 2\nDropItem \"Demon Tech Shotgun\", 256, 2\nDropItem \"Welder\", 256, 2\nDropItem \"PyroCannon\", 256, 2\nDropItem \"CommanderDevastator\", 256, 2\n\nDropItem \"PowerRuneSpawner\", 128, 1\nDropItem \"PowerRuneSpawner\", 128, 1\nDropItem \"NemesisPowerRune\", 256, 1\nDropItem \"CerebralPowerRune\", 256, 1\nDropItem \"PhaseBoots\", 256, 1\nTag \"\\c[j8]Cerebral Commander\\c-\" //Getting offended by a tag WeirdChamp\n}\n\n/*Actor NoWeakCCs : CerebralC0mmander2 replaces CerebralC0mmander2 //No sabotage, Counter-terrorists win!\n{\nstates\n{\nspawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"SpiderMastermind\")\n\tstop\n}\n}*/\n\nActor HFCyberdemonWeakCO : HFCyberdemonWeak2 replaces HFCyberdemonWeak\n{\nstates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_NamedExecuteWithResult(\"NoWeakHF\") == 1,\"Replace\")\n TNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n HFCY A 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY A 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY Z 10 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"HFCyberFlameSpawner\",0,0,0,0)\n\tHFCY Z 10 Bright A_Look\n Loop\nReplace:\n\tTNT1 A 1\n\tTNT1 A 0 A_SpawnItemEx(\"Cyberdemon\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION)\n\tTNT1 A 0 A_ChangeFlag(\"COUNTKILL\", FALSE)\n\tTNT1 A 0\n\tStop\n}\n}\n\nActor CerebralC0mmanderCO : CerebralC0mmander2 replaces CerebralC0mmander\n{\nstates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_NamedExecuteWithResult(\"NoWeakCC\") == 1,\"Replace\")\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOMM A 2 Bright A_Look\n\tTNT1 A 0 A_SpawnItem(\"CommanderSmokeSpawner\",0,0,0,0)\n\tCOMM B 2 Bright A_Look\n\tLoop\nReplace:\n\tTNT1 A 1\n\tTNT1 A 0 A_SpawnItemEx(\"SpiderMastermind\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION)\n\tTNT1 A 0 A_ChangeFlag(\"COUNTKILL\", FALSE)\n\tTNT1 A 0\n\tStop\n}\n}\n\nActor GoreCarrierCO : GoreCarrier replaces GoreCarrier\n{\nstates\n{\nSpawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_JumpIf(ACS_NamedExecuteWithResult(\"NoGC\") == 1,\"Replace\")\n\tTNT1 A 0 A_GiveInventory(\"GHOULS\",1)\n\tgoto Idle\nReplace:\n\tTNT1 A 1\n\tTNT1 A 0 A_SpawnItemEx(\"SpiderMastermind\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION)\n\tTNT1 A 0 A_ChangeFlag(\"COUNTKILL\", FALSE)\n\tTNT1 A 0\n\tStop\n\n}\n}\n\nActor CerebralManipulator : ManipulatorStandalone replaces Manipulator //This one is called cerebral because: 1 - Manipulator already exists(who would've thought huh?), 2 - Cerebral is more like a mark for a rune than anything.\n{\nDropItem \"BossLifeEssence\", 256, 25\nDropItem \"BossArmorBonusMax\", 256, 1\nDropItem \"DemonAmmoBox\", 128, 200\nDropItem \"SkullOfPower\", 128\nDropItem \"DemonicChalice\", 128\nDropItem \"Ultrasphere\", 128\nDropItem \"PhaseSphere\", 128\nDropItem \"Demon Tech Shotgun\", 128\nDropItem \"CommanderDevastator\", 256\nDropItem \"LegendaryPowerRune\", 64, 1\nDropItem \"CerebralPowerRune\", 128, 1\nDropItem \"PhaseBoots\", 256, 1\nTag \"\\c[s9]Cerebral Manipulator\\c-\"\n}\n\nActor PhaseCyberdemon2 : PhaseCyberdemon replaces PhaseCyberdemon\n{\nDropItem \"BossLifeEssence\" 200 25\nDropItem \"BossArmorBonusMax\" 200 1\nDropItem \"NewCellPack\" 186 300\nDropItem \"BFG10K \" 178 1\nDropItem \"Railgun \" 184 1\n\nDropItem \"PhaseBoots\" 96\nTag \"\\c[i9]Phase Cyberdemon\\c-\"\n}\n\nActor PurpleElemental2 : PurpleElemental replaces PurpleElemental\n{\nDropItem \"BossLifeEssence\" 200 2\nDropItem \"BossArmorBonusMax\" 200 1\n//DropItem \"LifeLegendaryRune\" 28 nop\nDropItem \"DemonAmmoBox\" 64\nDropItem \"DemonAmmo\" 256\nDropItem \"DemonAmmo\" 128\nDropItem \"PhaseArmor\" 64\n\nDropItem \"PhaseBoots\" 32\n}\n\nActor PurpleCyberNoble2 : PurpleCyberNoble replaces PurpleCyberNoble\n{\nDropItem \"BossLifeEssence\" 200 25\nDropItem \"BossArmorBonusMax\" 200 1\nDropItem \"DemonAmmoBox\" 128\nDropItem \"BFG10K \" 50\nDropItem \"DemonMagazine\" 256\nDropItem \"PhaseRifle\" 120\n\nDropItem \"PhaseArmor\" 128\nDropItem \"PhaseBoots\" 48\n}\n\nActor ShadowPhaseImp2 : ShadowPhaseImp replaces ShadowPhaseImp\n{\nDropItem \"LifeEssence\" 125\nDropItem \"ArmorBonusMax\" 125\nDropItem \"DemonAmmo\" 88 60\n\nDropItem \"PhaseBoots\" 32\n}\n\nActor ShadowAnnihilatorImp : ShadowAnniImp replaces ShadowAnniImp\n{\nDropItem \"LifeEssence\" 256\nDropItem \"ArmorBonusMax\" 256\nDropItem \"BossLifeEssence\" 128 25\nDropItem \"BossArmorBonusMax\" 128 1\nDropItem \"DemonAmmo\" 96 30\nDropItem \"DemonAmmo\" 96 30\nDropItem \"Missile\" 64 5\nDropItem \"MissileBox\" 64 10\nDropItem \"Demon Tech Rifle\" 64 1\nDropItem \"Railgun \" 96 1\nDropItem \"PhaseRifle\" 32 1\nDropItem \"Rocket Launcher\" 64 1\n\nDropItem \"PhaseArmor\" 64\nDropItem \"PhaseBoots\" 32\n}\n\nActor ShadowSuccubus2 : ShadowSuccubus replaces ShadowSuccubus\n{\nDropItem \"LifeEssence\" 256\nDropItem \"ArmorBonusMax\" 256\nDropItem \"DustMana\" 128 30\n\nDropItem \"BossLifeEssence\" 256 25\nDropItem \"BossArmorBonusMax\" 256 1\nDropItem \"DustMana\" 128 30\nDropItem \"PhaseArmor\" 96\nDropItem \"PhaseBoots\" 48\n}\n\nActor PhaseOverlord2 : PhaseOverlord replaces PhaseOverlord\n{\nStates\n\t{\n\tDeath:\n\tTNT1 A 0 A_UnHideThing\n\tTNT1 A 0 A_SetTranslucent(1)\n\tBOS3 L 8\n\tBOS3 M 8 A_Scream\n\tBOS3 N 8 A_SpawnItemEx(\"PhaseBoots\",0,0,32,random(2,4),0,random(1,2),random(0,-360),0,208)\n\tBOS3 O 8 A_NoBlocking\n\tBOS3 PQ 8\n\tBOS3 R -1\n\tStop\n\t}\n}\n\n/*Actor NoWeakHFS replaces HFCyberdemonWeak2 //No sabotage, Counter-terrorists win!\n{\nstates\n{\nspawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"Cyberdemon\")\n\tstop\n}\n}*/\n\nActor FallenArchangel2 : FallenArchAngel replaces FallenArchAngel\n{\nstates\n\t{\n\tWhiteDeath:\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BlackGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tWW2S GGGGGG 2 Bright A_CustomMissile(\"WhiteNemesisKaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tWW2S HHHHHH 2 Bright A_CustomMissile(\"WhiteNemesisKaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BlackGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tWW2S IIIIIIJJJJJJ 2 Bright A_CustomMissile(\"WhiteNemesisKaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BlackGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tWW2S KKKKKKLLLLLL 2 Bright A_CustomMissile(\"WhiteNemesisKaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BlackGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AAAA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tTNT1 A 0 A_SpawnItemEx(\"VexedPowerRune\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,128)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PowerRuneSpawner\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NemesisArmorSphere\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NemesisSphere\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NLDemonMagazine\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NLDemonAmmoBox\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Nemesis Plasmatic Cannon\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,100)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Nemesis Rifle\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryRandomSphere\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tWW2S M 4 Bright A_NoBlocking\n\t\tWW2S N 3 Bright\n\t\tWW2S O 3\n\t\tWW2S P 3\n\t\tWW2S Q -1 A_BossDeath\n\t\tStop\n\tGreenDeath:\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GreenGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tDB2S GGGGGG 2 Bright A_CustomMissile(\"Kaboom5\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tDB2S HHHHHH 2 Bright A_CustomMissile(\"Kaboom5\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GreenGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tDB2S IIIIIIJJJJJJ 2 Bright A_CustomMissile(\"Kaboom5\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GreenGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tDB2S KKKKKKLLLLLL 2 Bright A_CustomMissile(\"Kaboom5\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GreenGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AAAA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tTNT1 A 0 A_SpawnItemEx(\"NewCellPack\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NewCellPack\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryRune\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,128)\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryRandomSphere\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"DemonMagazine\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NewCellPack\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"DemonAmmoBox\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Demon Tech Rifle\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Demon Tech Railgun\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PlasmaRepeater\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,100)\n\t\tDB2S M 4 Bright A_NoBlocking\n\t\tDB2S N 3 Bright\n\t\tDB2S O 3\n\t\tDB2S P 3\n\t\tDB2S Q -1 A_BossDeath\n\t\tStop\n\tRedDeath:\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tWR2S GGGGGG 2 Bright A_CustomMissile(\"Kaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tWR2S HHHHHH 2 Bright A_CustomMissile(\"Kaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tWR2S IIIIIIJJJJJJ 2 Bright A_CustomMissile(\"Kaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tWR2S KKKKKKLLLLLL 2 Bright A_CustomMissile(\"Kaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AAAA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tTNT1 A 0 A_SpawnItemEx(\"EnragedLegendaryRune\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"EnragedLegendaryRune\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,128)\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryRandomSphere\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"EnragedLegendaryArmor\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BulletBox\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Demon Tech Devastator\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Explosive Minigun\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tWR2S M 4 Bright A_NoBlocking\n\t\tWR2S N 3 Bright\n\t\tWR2S O 3\n\t\tWR2S P 3\n\t\tWR2S Q -1 A_BossDeath\n\t\tStop\n\tPurpleDeath:\n\t\tTNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tWP2S GGGGGG 2 Bright A_CustomMissile(\"PurpleKaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tWP2S HHHHHH 2 Bright A_CustomMissile(\"PurpleKaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tWP2S IIIIIIJJJJJJ 2 Bright A_CustomMissile(\"PurpleKaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tWP2S KKKKKKLLLLLL 2 Bright A_CustomMissile(\"PurpleKaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"MutantGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AAAA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseBoots\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseRifle\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"CerebralPowerRune\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,170)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PowerRuneSpawner\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryRandomSphere\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"DemonMagazine\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"DemonMagazine\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"DemonAmmoBox\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tWP2S M 4 Bright A_NoBlocking\n\t\tWP2S N 3 Bright\n\t\tWP2S O 3\n\t\tWP2S P 3\n\t\tWP2S Q -1 A_BossDeath\n\t\tStop\n\tBlueDeath:\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tWB2S GGGGGG 2 Bright A_CustomMissile(\"BlueKaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tWB2S HHHHHH 2 Bright A_CustomMissile(\"BlueKaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tWB2S IIIIIIJJJJJJ 2 Bright A_CustomMissile(\"BlueKaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tWB2S KKKKKKLLLLLL 2 Bright A_CustomMissile(\"BlueKaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"BlueGibbedGenerator\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AAAA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tTNT1 A 0 A_SpawnItemEx(\"PowerRuneSpawner\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PowerRuneSpawner\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,128)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Freezer Rifle\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"FreezerBFG\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,100)\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryRandomSphere\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NewCellPack\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NewCellPack\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryArmor\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,0)\n\t\tWB2S M 4 Bright A_NoBlocking\n\t\tWB2S N 3 Bright\n\t\tWB2S O 3\n\t\tWB2S P 3\n\t\tWB2S Q -1 A_BossDeath\n\t\tStop\n\tRainbowDeath:\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RainbowBloodSpawner\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tWR2S GGGGGG 2 Bright A_CustomMissile(\"RainbowKaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tWB2S HHHHHH 2 Bright A_CustomMissile(\"RainbowKaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RainbowBloodSpawner\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tWP2S IIIIIIJJJJJJ 2 Bright A_CustomMissile(\"RainbowKaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RainbowBloodSpawner\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tDB2S KKKKKKLLLLLL 2 Bright A_CustomMissile(\"RainbowKaboom\", Random(10,50), 0, random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"RainbowBloodSpawner\",0,0,0,0,0,0,0,128,0)\n\t\tTNT1 AAAA 0 A_CustomMissile(\"SmokeFX2\", 0, 0, random(0,360), 2, random(0,360))\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseBoots\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,128)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseRifle\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NewCellPack\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NewCellPack\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"CommanderDevastator\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,140)\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryPowerRune\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,128)\n\t\tTNT1 A 0 A_SpawnItemEx(\"EnragedLegendaryPowerRune\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,128)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NemesisPowerRune\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,128)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NemesisArmorSphere\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,130)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NemesisSphere\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,200)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NLDemonMagazine\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NLDemonAmmoBox\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Nemesis Plasmatic Cannon\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,90)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Nemesis Rifle\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,150)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Freezer Rifle\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"FreezerBFG\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,140)\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryRandomSphere\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"DemonMagazine\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NewCellPack\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"DemonAmmoBox\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Demon Tech Rifle\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Demon Tech Railgun\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PlasmaRepeater\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,70)\n\t\tTNT1 A 0 A_SpawnItemEx(\"EnragedLegendaryArmor\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,120)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BulletBox\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,32)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Demon Tech Devastator\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Explosive Minigun\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"ExplosiveRailgun\",0,0,8,random(0,8),random(0,8),2,random(0,120),0,64)\n\t\tWR2S M 4 Bright A_NoBlocking\n\t\tWB2S N 3 Bright\n\t\tWP2S O 3\n\t\tDB2S P 3\n\t\tWB2S Q -1 A_BossDeath\n\t\tStop\n\t}\n}\n\n/*Actor OhnononoPepeLaugh replaces LegendaryApparition //No sabotage, Counter-terrorists win!\n{\nstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"Spectre\")\n\t\tstop\n\t}\n}*/\n\n//Actor PepeLaughHeDoesNotKnow : OhnononoPepeLaugh replaces phasenightmare {} //No sabotage, Counter-terrorists win!\n\nActor LegendaryZombie3 : LegendaryZombie2 replaces LegendaryZombie\n{\nDropItem \"LegendaryArmor\" 64 1 //85\nDropItem \"LegAmmoSphere\" 48 1 //88\nDropItem \"LegendaryPowerShard\" 35 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\" 24 1 //30\nDropItem \"Legendary Plasmatic Rifle\" 155 1\n}\n\nActor LegendaryCowboy2 : LegendaryCowboi replaces LegendaryCowboy\n{\nDropItem \"Legendary Revolver\" 200 1\nDropItem \"LegendaryBulletMag\" 256 3\nDropItem \"LegendaryBulletBox\" 128 1\nDropItem \"LegendaryArmor\" 64 1 //90\nDropItem \"LegAmmoSphere\" 40 1 //93...\nDropItem \"HandGrenadeAmmo\" 235 2\nDropItem \"MineAmmo\" 240 2\nDropItem \"Backpack\" 200 1\nDropItem \"Armorplate\" 210 1\nDropItem \"Portablemedkit\" 215 1\nDropItem \"StimKit\" 220 3\nDropItem \"HealthFlask\" 225 5\nDropItem \"LegendaryRune\" 24 1 //30\nDropItem \"LegendaryPowerShard\" 35 1\nDropItem \"LegendaryPowerSphere\" 35 1\n}\n\nActor LegendaryRevolverZombie2 : LegendaryRevolverZombie replaces LegendaryRevolverZombie\n{\nDropItem \"Legendary Revolver\" 200 1\nDropItem \"LegendaryBulletMag\" 256 3\nDropItem \"LegendaryBulletBox\" 128 1\nDropItem \"LegendaryArmor\" 64 1 //90\nDropItem \"LegAmmoSphere\" 40 1 //93...\nDropItem \"HandGrenadeAmmo\" 235 2\nDropItem \"MineAmmo\" 240 2\nDropItem \"Backpack\" 200 1\nDropItem \"Armorplate\" 210 1\nDropItem \"Portablemedkit\" 215 1\nDropItem \"StimKit\" 220 3\nDropItem \"HealthFlask\" 225 5\nDropItem \"LegendaryRune\" 24 1 //30\nDropItem \"LegendaryPowerShard\" 35 1\nDropItem \"LegendaryPowerSphere\" 35 1\n}\n\nActor LegendaryPhaseImp2 : LegendaryPhaseImp replaces LegendaryPhaseImp\n{\nDropItem \"LegendarySphere\" 64 1\nDropItem \"LegendaryPowerSphere\" 85 1\nDropItem \"LDemonAmmoBox\" 256\nDropItem \"LDemonAmmo\" 256\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"Legendary Plasmatic Rifle\" 64 1 //45\n//DropItem \"LegendaryRune\" 15 1 //bruh it's an imp\n\nDropItem \"PhaseBoots\" 64 1\nTag \"\\c[z3]Legendary Phase Imp\\c-\"\n}\n\nActor LegendaryAssaultCaptain2 : LegendaryAssaultCaptain replaces LegendaryAssaultCaptain\n{\nDropItem \"Legendary Assault Shotgun\" 202\nDropItem \"LegendaryShell\" 256 4\nDropItem \"LegendaryShellBox\" 130\nDropItem \"LegendaryPowerShard\" 30 1\nDropItem \"LegendaryArmor\" 48 1 //92\nDropItem \"LegAmmoSphere\" 40 1 //95?????\nDropItem \"HandGrenadeAmmo\" 237 2\nDropItem \"MineAmmo\" 242 2\nDropItem \"Backpack\" 202 1\nDropItem \"Armorplate\" 212 1\nDropItem \"Portablemedkit\" 217 1\nDropItem \"StimKit\" 222 3\nDropItem \"HealthFlask\" 227 5\nDropItem \"LegendaryRune\" 16 1 //27\n}\n\nActor LegendaryStealthTrooper2 : LegendaryStealthTrooper replaces LegendaryStealthTrooper\n{\nDropItem \"LegendaryArmor\" 48 1 //87\nDropItem \"LegAmmoSphere\" 40 1 //90\nDropItem \"HandGrenadeAmmo\" 237 2\nDropItem \"MineAmmo\" 237 2\nDropItem \"Backpack\" 200 1\nDropItem \"Armorplate\" 207 1\nDropItem \"Portablemedkit\" 212 1\nDropItem \"LegendaryBulletBox\" 202\nDropItem \"LegendaryLMGBulletMag\" 252 20\nDropItem \"LegendaryRune\" 16 1 //62\nDropItem \"Legendary Light Machine Gun\" 202 1\nDropItem \"LegendaryPowerShard\" 65 1\n}\n\nActor LegendaryCommando2 : LegendaryCommando replaces LegendaryCommando\n{\nDropItem \"HandGrenadeAmmo\" 235 2\nDropItem \"MineAmmo\" 235 2\nDropItem \"Backpack\" 198 1\nDropItem \"LDemonAmmo\" 250\nDropItem \"LDemonAmmoBox\" 200\nDropItem \"LegAmmoSphere\" 64 1 //108\nDropItem \"LegendaryArmor\" 84 1 //105\nDropItem \"Legendary Plasmatic Cannon\" 180 1\nDropItem \"LegendaryRune\" 32 1 //45\nDropItem \"LegendaryPowerShard\" 50 1\n}\n\nActor LegendarySuperShotgunZombie2 : LegendarySuperShotgunZombie replaces LegendarySuperShotgunZombie\n{\nDropItem \"Legendary Sawed-Off Shotgun\" 200\nDropItem \"LegendaryShell\" 256 4\nDropItem \"LegendaryShellBox\" 128\nDropItem \"LegendaryArmor\" 76 1 //90\nDropItem \"LegAmmoSphere\" 64 1 //93\nDropItem \"HandGrenadeAmmo\" 235 2\nDropItem \"Backpack\" 200 1\nDropItem \"Armorplate\" 210 1\nDropItem \"Portablemedkit\" 215 1\nDropItem \"StimKit\" 220 3\nDropItem \"HealthFlask\" 225 5\nDropItem \"LegendaryRune\" 40 1 //30\nDropItem \"LegendaryPowerShard\" 35 1\nDropItem \"LegendaryPowerSphere\" 35 1\n}\n\nActor LegendaryChainsawZombie2 : LegChainsawZombie replaces LegChainsawZombie\n{\nDropItem \"LegendaryChainsaw\", 256, 1\nDropItem \"LegendaryCell\", 250\nDropItem \"LegendaryCellPack\", 125\nDropItem \"LegendaryArmor\" 64 1 //90\nDropItem \"LegAmmoSphere\" 64 1 //93\nDropItem \"HandGrenadeAmmo\" 235 2\nDropItem \"MineAmmo\" 240 2\nDropItem \"Backpack\" 200 1\nDropItem \"Armorplate\" 210 1\nDropItem \"Portablemedkit\" 215 1\nDropItem \"StimKit\" 220 3\nDropItem \"HealthFlask\" 225 5\nDropItem \"LegendaryRune\", 32, 1 //50\nDropItem \"LegendaryPowerShard\" 35 1\nDropItem \"LegendaryPowerSphere\" 35 1\n}\n\nActor LegendaryFiend2 : LegendaryFiend replaces LegendaryFiend\n{\nDropItem \"LegendaryArmor\" 64 1 //90\nDropItem \"LegendaryPowerSphere\" 50 1\nDropItem \"LDemonAmmoBox\" 220\nDropItem \"LDemonAmmo\" 256\nDropItem \"LegTimeFreezeSphere\" 64 //45\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"Legendary Plasmatic Rifle\" 40 1\n}\n\nActor LegendaryRevenant2 : AlternateLegRev replaces LegendaryRevenant\n{\nDropItem \"LegendaryArmor\" 112 1 //127\nDropItem \"LegendaryRune\" 48 1 //100\nDropItem \"LegAmmoSphere\" 88 1\nDropItem \"LDemonAmmoBox\" 256\nDropItem \"LDemonAmmo\" 256\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"Legendary Plasmatic Cannon\" 180 1\nDropItem \"LegDemonRune\" 64\n}\n\nActor LegendaryYoinkMyNerfNow : LRUndeadHand replaces LRUndeadHand\n{\nstates\n\t{\n\tSpawn:\n\t\tLRHD A 0\n\t\tLRHD A 0 A_PlaySound(\"lrtrap/active\")\n\t\tLRHD ABCDEFGHIJKL 2 A_Explode(14,48,0) //A bit less dmg, a bit more AoE\n\t\tLRHD M 35\n\t\tGoto Fade\n\tFade:\n\t\tLRHD M 2 A_Fadeout(0.02)\n\t\tLoop\n\t}\n}\n\nActor LegendaryRedeemer2 : LegendaryRedeemer replaces LegendaryRedeemer\n{\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"LDemonAmmo\" 250\nDropItem \"LDemonAmmoBox\" 250\nDropItem \"LegendaryPowerSphere\" 65 1\nDropItem \"LegTimeFreezeSphere\" 70 1\nDropItem \"LegendarySphere\" 140 1\nDropItem \"Legendary Plasmatic Rifle\" 180 1\nDropItem \"LegendaryRune\" 48 1 //45\n}\n\nActor LegendaryTormentor2 : LegendaryTormentor replaces LegendaryTormentor\n{\nDropItem \"LegendaryPowerSphere\" 75 1\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"LDemonAmmo\" 256\nDropItem \"LDemonAmmoBox\" 256\nDropItem \"LegTimeFreezeSphere\" 80 1\nDropItem \"LegendarySphere\" 150 1\nDropItem \"Legendary Plasmatic Rifle\" 190 1\nDropItem \"LegendaryRune\" 40 1 //56\n}\n\nActor LegendaryHellKnight2 : LegendaryHellKnight replaces LegendaryHellKnight\n{\nDropItem \"LegendarySphere\" 192 1\nDropItem \"LegendaryRune\" 56 1 //145\nDropItem \"LDemonAmmoBox\" 256\nDropItem \"LDemonAmmo\" 256\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"Legendary Plasmatic Rifle\" 96 1 //105\n}\n\nActor LegendaryBabySentient2 : LegendaryBabySentient replaces LegendaryBabySentient\n{\nDropItem \"LegendaryArmor\" 96 1 //100\nDropItem \"LegendaryRune\" 64 1 //100\nDropItem \"LDemonAmmoBox\" 250\nDropItem \"LDemonAmmo\" 250\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"Legendary Plasmatic Cannon\" 170 1\nDropItem \"LegAmmoSphere\" 70\nDropItem \"LegendaryRune\" 50 1\nDropItem \"BulletBox\" 250\nDropItem \"Explosive Minigun\" 180 1\n}\n\nActor LegendaryBehemoth2 : LegendaryBehemoth replaces LegendaryBehemoth\n{\nDropItem \"LegendarySphere\" 110 1\nDropItem \"LegendaryRune\" 80 1 //100\nDropItem \"LDemonAmmoBox\" 250\nDropItem \"LDemonAmmo\" 250\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"Legendary Plasmatic Cannon\" 175 1\nDropItem \"LegTimeFreezeSphere\" 75\n}\n\nActor LegendaryCyberNoble3 : LegendaryCyberNoble2 replaces LegendaryCyberNoble\n{\nDropItem \"LegendarySphere\" 192 1\nDropItem \"LegendaryRune\" 88 1 //145\nDropItem \"LDemonAmmoBox\" 256\nDropItem \"LDemonAmmo\" 256\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"Legendary Plasmatic Cannon\" 128 1\nDropItem \"Legendary Assault Shotgun\" 128\nDropItem \"LegendaryShell\" 256 4\nDropItem \"LegendaryShellBox\" 128\n\nDropItem \"LegendaryArmor\" 80\nTag \"\\c[z3]Legendary Cyber Noble\\c-\"\n}\n\nActor LegendaryArchon2 : LegendaryArchon replaces LegendaryArchon\n{\nDropItem \"LegendarySphere\" 192 1\nDropItem \"LegendaryRune\" 88 1 //145\nDropItem \"LDemonAmmoBox\" 256\nDropItem \"LDemonAmmo\" 256 4\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"Legendary Plasmatic Rifle\" 105 1\n\nTag \"\\c[z3]Legendary Archon\\c-\"\nDropItem \"LegendaryArmor\" 88\nDropItem \"DustMana\" 128 80\nDropItem \"DustMana\" 128 40\n}\n\nActor LegendaryAfrit2 : LegendaryAfrit replaces LegendaryAfrit\n{\nDropItem \"LegendarySphere\" 192 1\nDropItem \"LegendaryRune\" 88 1 //145\nDropItem \"LDemonAmmoBox\" 256\nDropItem \"LDemonAmmo\" 256\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"Legendary Plasmatic Rifle\" 105 1\n\nTag \"\\c[z3]Legendary Afrit\\c-\"\n}\n\nActor LegendaryVile2 : LegendaryVile replaces LegendaryVile\n{\nDropItem \"LegendaryUltraSphere\" 160 1\nDropItem \"LegendarySalvationSphere\" 256 1\nDropItem \"LegendaryRune\" 112 1 //180\nDropItem \"LDemonAmmoBox\" 256\nDropItem \"LDemonAmmo\" 256\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"Legendary Plasmatic Cannon\" 128\nDropItem \"Legendary Plasmatic Rifle\" 128\n\nDropItem \"LegendarySphere\" 200\nTag \"\\c[z3]Legendary Archvile\\c-\"\n}\n\nActor LegendaryNecromancer2 : LegendaryNecromancer replaces LegendaryNecromancer\n{\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"LegendaryPowerSphere\" 64 1\nDropItem \"LegTimeFreezeSphere\" 80 1\nDropItem \"LegendarySphere\" 128 1\nDropItem \"LegendaryRune\" 64 1 //56\nDropItem \"OccultSpellbook\" 256\nDropItem \"LDemonAmmoBox\" 256\nDropItem \"LDemonAmmo\" 256\nDropItem \"BigDustMana\" 256 100\nDropItem \"BigDustMana\" 128 100\nDropItem \"Legendary Plasmatic Cannon\" 100\n\nTag \"\\c[z3]Legendary Necromancer\\c-\"\n}\n\nActor LegendaryAvatar2 : LegendaryAvatar replaces LegendaryAvatar\n{\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"LDemonAmmo\" 256\nDropItem \"LDemonAmmoBox\" 256\nDropItem \"LegendaryPowerSphere\" 64 1\nDropItem \"LegTimeFreezeSphere\" 64 1\nDropItem \"LegendarySphere\" 128 1\nDropItem \"Legendary Plasmatic Rifle\" 90 1\nDropItem \"OccultSpellbook\" 128 1\nDropItem \"BigDustMana\" 256 100\nDropItem \"LegendaryRune\" 64 1 //56\n\nDropItem \"BigDustMana\" 256 100\n}\n\nActor LegendaryBoobjobLord : LegendarySuccubus replaces LegendarySuccubus\n{\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"LDemonAmmo\" 256\nDropItem \"LDemonAmmoBox\" 256\nDropItem \"LegendaryPowerSphere\" 64 1\nDropItem \"LegTimeFreezeSphere\" 70 1\nDropItem \"LegendarySphere\" 160 1\nDropItem \"Legendary Plasmatic Rifle\" 160 1\nDropItem \"LegendaryRune\" 64 1 //45\n\nDropItem \"SkullOfPower\" 32 1\nDropItem \"OccultSpellbook\" 128 1\nDropItem \"BigDustMana\" 256 100\nDropItem \"BigDustMana\" 256 100\nDropItem \"RingOfRegenerationHalf\" 128 1\n}\n\nActor ShadowLegBoobjobLord : ShadowLegSuccubus replaces ShadowLegSuccubus\n{\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"LDemonAmmo\" 256\nDropItem \"LDemonAmmoBox\" 256\nDropItem \"LegendaryPowerSphere\" 65 1\nDropItem \"LegTimeFreezeSphere\" 70 1\nDropItem \"LegendarySphere\" 160 1\nDropItem \"Legendary Plasmatic Rifle\" 160 1\nDropItem \"LegendaryRune\" 64 1 //45\n\nDropItem \"SkullOfPower\" 32 1\nDropItem \"OccultSpellbook\" 128 1\nDropItem \"BigDustMana\" 256 100\nDropItem \"BigDustMana\" 256 100\nDropItem \"RingOfRegenerationHalf\" 128 1\n}\n\nActor EnragedLegendaryZombie2 : EnragedLegendaryZombie replaces EnragedLegendaryZombie\n{\nDropItem \"LegendaryBossLifeEssence\" 256\nDropItem \"LegendaryBossArmorBonusMax\" 256\nDropItem \"LegendaryBossLifeEssence\" 128\nDropItem \"LegendaryBossArmorBonusMax\" 128\nDropItem \"EnragedLegendaryArmor\" 64 //85\nDropItem \"LegAmmoSphere\" 40 1 //88... From a zombie...\nDropItem \"HandGrenadeAmmo\" 235 2\nDropItem \"MineAmmo\" 235 2\nDropItem \"Backpack\" 198 1\nDropItem \"Armorplate\" 205 1\nDropItem \"Portablemedkit\" 210 1\nDropItem \"ILDemonAmmoBox\" 200\nDropItem \"ILDemonAmmo\" 250\n//DropItem \"LegendaryRune\" 40 1 nop\nDropItem \"LegendaryPowerShard\" 100 1\nDropItem \"EnragedLegendaryPowerShard\" 15 1\nDropItem \"Enraged Legendary Plasmtaic Rifle\" 256\n\nDropItem \"EnragedLegendaryPowerRune\" 16 1\n}\n\nActor EnragedLegendaryImp2 : EnragedLegendaryImp replaces EnragedLegendaryImp\n{\nDropItem \"EnragedLegendarySphere\" 96 // :) A tiny pp higher 70 > 96\nDropItem \"LegendaryPowerSphere\" 85 1\nDropItem \"ILDemonAmmoBox\" 200\nDropItem \"ILDemonAmmo\" 250\nDropItem \"LegendaryBossLifeEssence\" 256\nDropItem \"LegendaryBossArmorBonusMax\" 256\nDropItem \"LegendaryBossLifeEssence\" 128\nDropItem \"LegendaryBossArmorBonusMax\" 128\nDropItem \"Enraged Legendary Rifle\" 76\n\nTag \"\\c[m6]Enraged\\c- \\c[z3]Legendary Imp\\c-\"\n}\n\nActor EnragedLegendaryAssaultCaptain2 : EnragedLegendaryAssaultCaptain replaces EnragedLegendaryAssaultCaptain\n{\nDropItem \"LegendaryBossLifeEssence\" 256\nDropItem \"LegendaryBossArmorBonusMax\" 256\nDropItem \"LegendaryBossLifeEssence\" 128\nDropItem \"LegendaryBossArmorBonusMax\" 128\nDropItem \"Enraged Legendary Assault Shotgun\" 256\nDropItem \"EnragedLegendaryShell\" 256 4\nDropItem \"EnragedLegendaryShellBox\" 128\nDropItem \"LegAmmoSphere\" 44 1 //bruh why 93\nDropItem \"EnragedLegendaryArmor\" 52 //85\nDropItem \"HandGrenadeAmmo\" 235 2\nDropItem \"MineAmmo\" 240 2\nDropItem \"Backpack\" 200 1\nDropItem \"Armorplate\" 210 1\nDropItem \"Portablemedkit\" 215 1\nDropItem \"StimKit\" 220 3\nDropItem \"HealthFlask\" 225 5\n//DropItem \"LegendaryRune\" 70 1 nop\nDropItem \"LegendaryPowerShard\" 110 1\nDropItem \"EnragedLegendaryPowerShard\" 16 1\n\nDropItem \"EnragedLegendaryPowerRune\" 22 1\n}\n\nActor EnragedLegendaryStealthTrooper2 : EnragedLegendaryStealthTrooper replaces EnragedLegendaryStealthTrooper\n{\nDropItem \"LegendaryBossLifeEssence\" 256\nDropItem \"LegendaryBossArmorBonusMax\" 256\nDropItem \"LegendaryBossLifeEssence\" 128\nDropItem \"LegendaryBossArmorBonusMax\" 128\nDropItem \"EnragedLegendaryArmor\" 58 1 //80\nDropItem \"LegAmmoSphere\" 48 1 // 130??? WHY!?\nDropItem \"HandGrenadeAmmo\" 256 2\nDropItem \"MineAmmo\" 256 2\nDropItem \"Backpack\" 256 1\nDropItem \"Armorplate\" 256 1\nDropItem \"Portablemedkit\" 256 1\nDropItem \"EnragedLegendaryBulletBox\" 180\nDropItem \"EnragedLegendaryLMGBulletMag\" 256 20\n//DropItem \"LegendaryRune\" 90 1 nop\nDropItem \"Enraged Legendary Light Machine Gun\" 202 1\nDropItem \"LegendaryPowerShard\" 130 1\nDropItem \"EnragedLegendaryPowerShard\" 20 1\n\nDropItem \"EnragedLegendaryPowerRune\" 28 1\n}\n\nActor EnragedLegendaryCommando2 : EnragedLegendaryCommando replaces EnragedLegendaryCommando\n{\nDropItem \"LegendaryBossLifeEssence\" 256\nDropItem \"LegendaryBossArmorBonusMax\" 256\nDropItem \"LegendaryBossLifeEssence\" 128\nDropItem \"LegendaryBossArmorBonusMax\" 128\nDropItem \"HandGrenadeAmmo\" 256 2\nDropItem \"MineAmmo\" 256 2\nDropItem \"Backpack\" 198 1\nDropItem \"ILDemonAmmo\" 250\nDropItem \"ILDemonAmmoBox\" 200\nDropItem \"LegAmmoSphere\" 56 1 //108\nDropItem \"EnragedLegendaryArmor\" 64 1 //90\nDropItem \"Enraged Legendary Plasmatic Cannon\" 140 1\n//DropItem \"LegendaryRune\" 80 1 nop\nDropItem \"LegendaryPowerShard\" 130 1\nDropItem \"EnragedLegendaryPowerShard\" 20 1\n\nDropItem \"EnragedLegendaryPowerRune\" 32 1\n}\n\nActor EnragedLegendaryFiend2 : EnragedLegendaryFiend replaces EnragedLegendaryFiend\n{\nDropItem \"EnragedLegendaryArmor\" 72 1 //80\nDropItem \"LegendaryPowerSphere\" 100 1\nDropItem \"ILDemonAmmoBox\" 220\nDropItem \"ILDemonAmmo\" 256\nDropItem \"LegTimeFreezeSphere\" 70\nDropItem \"LegendaryBossLifeEssence\" 256\nDropItem \"LegendaryBossArmorBonusMax\" 256\nDropItem \"LegendaryBossLifeEssence\" 128\nDropItem \"LegendaryBossArmorBonusMax\" 128\nDropItem \"Enraged Legendary Plasmatic Rifle\" 32 1 //30\nDropItem \"EnragedLegendaryPowerShard\" 64 1 //65\n}\n\nActor EnragedLegendaryRevenant2 : EnragedLegendaryRevenant replaces EnragedLegendaryRevenant\n{\n//DropItem \"LegendaryRune\" 95 1 nop\nDropItem \"EnragedLegendaryUltraSphere\" 32 1 //28\nDropItem \"Enraged Legendary Armor\" 64 //68\nDropItem \"Enraged Legendary Sphere\" 64 //72\nDropItem \"LegAmmoSphere\" 64 1 //88\nDropItem \"ILDemonAmmoBox\" 256\nDropItem \"ILDemonAmmo\" 256\nDropItem \"Enraged Legendary Plasmatic Cannon\" 64 1\nDropItem \"LegendaryBossLifeEssence\" 256\nDropItem \"LegendaryBossArmorBonusMax\" 256\nDropItem \"LegendaryBossLifeEssence\" 128\nDropItem \"LegendaryBossArmorBonusMax\" 128\nDropItem \"Enraged Legendary Rifle\" 256\n\nDropItem \"EnragedLegendaryPowerRune\" 90\nTag \"\\c[m6]Enraged \\c[z3]Legendary Revenant\\c-\"\n}\n\nActor EnragedLegendaryHellKnight2 : EnragedLegendaryHellKnight replaces EnragedLegendaryHellKnight\n{\nTag \"\\c[m6]Enraged \\c[z3]Legendary Hell Knight\\c-\"\n\nDropItem \"Enraged Legendary Plasmatic Cannon\" 64 1\nDropItem \"EnragedLegendaryUltraSphere\" 38 1\n//DropItem \"LegendaryRune\" 80 1 nop\nDropItem \"ILDemonAmmoBox\" 256\nDropItem \"ILDemonAmmo\" 256\nDropItem \"LegendaryBossLifeEssence\" 256\nDropItem \"LegendaryBossArmorBonusMax\" 256\nDropItem \"LegendaryBossLifeEssence\" 128\nDropItem \"LegendaryBossArmorBonusMax\" 128\nDropItem \"Enraged Legendary Plasmatic Rifle\" 256\n\nDropItem \"EnragedLegendaryPowerRune\" 90\n}\n\nActor EnragedLegendaryRedeemer2 : EnragedLegendaryRedeemer replaces EnragedLegendaryRedeemer\n{\nDropItem \"LegendarBossLifeEssence\" 256\nDropItem \"LegendaryBossArmorBonusMax\" 256\nDropItem \"LegendarBossLifeEssence\" 144\nDropItem \"LegendaryBossArmorBonusMax\" 144\nDropItem \"ILDemonAmmo\" 250\nDropItem \"ILDemonAmmoBox\" 250\nDropItem \"LegendaryPowerSphere\" 105 1\nDropItem \"LegTimeFreezeSphere\" 100 1\nDropItem \"EnragedLegendarySphere\" 120 1\nDropItem \"Enraged Legendary Plasmatic Rifle\" 150 1\nDropItem \"EnragedLegendaryPowerShard\" 64 1 //85\n//DropItem \"LegendaryRune\" 55 1 nop\n\nDropItem \"EnragedLegendaryPowerRune\" 102\n}\n\nActor EnragedLegendaryTormentor2 : EnragedLegendaryTormentor replaces EnragedLegendaryTormentor\n{\nDropItem \"LegendaryPowerSphere\" 75 1\nDropItem \"LegendarBossLifeEssence\" 256\nDropItem \"LegendaryBossArmorBonusMax\" 256\nDropItem \"LegendarBossLifeEssence\" 144\nDropItem \"LegendaryBossArmorBonusMax\" 144\nDropItem \"ILDemonAmmo\" 256\nDropItem \"ILDemonAmmoBox\" 256\nDropItem \"LegTimeFreezeSphere\" 80 1\nDropItem \"EnragedLegendarySphere\" 150 1\nDropItem \"EnragedLegendaryUltraSphere\" 45 1\nDropItem \"Enraged Legendary Plasmatic Rifle\" 190 1\n//DropItem \"LegendaryRune\" 76 1\n\nDropItem \"EnragedLegendaryPowerRune\" 90\n}\n\nActor EnragedLegendaryBabySentient2 : EnragedLegendaryBabySentient replaces EnragedLegendaryBabySentient\n{\nDropItem \"EnragedLegendaryArmor\" 102 1 //80\n//DropItem \"LegendaryRune\" 100 1 nop\nDropItem \"ILDemonAmmoBox\" 256\nDropItem \"ILDemonAmmo\" 256\nDropItem \"EnragedLegendaryBulletBox\" 220\nDropItem \"EnragedLegendaryLMGBulletMag\" 256 20\nDropItem \"LegendaryBossLifeEssence\" 256\nDropItem \"LegendaryBossArmorBonusMax\" 256\nDropItem \"LegendaryBossLifeEssence\" 128\nDropItem \"LegendaryBossArmorBonusMax\" 128\nDropItem \"LegendaryBossLifeEssence\" 32\nDropItem \"LegendaryBossArmorBonusMax\" 32\nDropItem \"Enraged Legendary Plasmatic Cannon\" 170 1\nDropItem \"Enraged Legendary Plasmatic Rifle\" 144 1\nDropItem \"Enraged Legendary Light Machine Gun\" 112 1\nDropItem \"LegAmmoSphere\" 70\n//DropItem \"LegendaryRune\" 70 1\nDropItem \"BulletBox\" 256\nDropItem \"Explosive Minigun\" 256 1\n\nDropItem \"EnragedLegendaryPowerRune\" 115\n}\n\nActor EnragedLegendaryBehemoth2 : EnragedLegendaryBehemoth replaces EnragedLegendaryBehemoth\n{\nDropItem \"EnragedLegendarySphere\" 90 1\n//DropItem \"LegendaryRune\" 120 1 nop\nDropItem \"ILDemonAmmoBox\" 256\nDropItem \"ILDemonAmmo\" 256\nDropItem \"LegendaryBossLifeEssence\" 256\nDropItem \"LegendaryBossArmorBonusMax\" 256\nDropItem \"LegendaryBossLifeEssence\" 128\nDropItem \"LegendaryBossArmorBonusMax\" 128\nDropItem \"LegendaryBossLifeEssence\" 32\nDropItem \"LegendaryBossArmorBonusMax\" 32\nDropItem \"Enraged Legendary Plasmatic Cannon\" 125 1\nDropItem \"LegendaryPowerSphere\" 144 1\nDropItem \"LegTimeFreezeSphere\" 95\n\nDropItem \"LegAmmoSphere\" 64\nDropItem \"EnragedLegendaryPowerRune\" 115\n}\n\nActor EnragedLegendaryCybruiser2 : EnragedLegendaryCybruiser replaces EnragedLegendaryCybruiser\n{\nDropItem \"EnragedLegendarySphere\" 187 1\nDropItem \"EnragedLegendaryUltraSphere\" 55 1\nDropItem \"LegAmmoSphere\" 102 1 //130\n//DropItem \"LegendaryRune\" 165 1 nop\nDropItem \"ILDemonAmmoBox\" 256\nDropItem \"ILDemonAmmo\" 256\nDropItem \"Enraged Legendary Plasmatic Cannon\" 128\nDropItem \"Enraged Legendary Assault Shotgun\" 128\nDropItem \"Enraged Legendary Light Machine Gun\" 128\nDropItem \"EnragedLegendaryShell\" 256 4\nDropItem \"Demon Tech Railgun\" 256\nDropItem \"EnragedLegendaryShellBox\" 128\n\nDropItem \"EnragedLegendaryArmor\" 102\nDropItem \"EnragedLegendaryPowerRune\" 115\n}\n\nACTOR InsanityCyberNoble2 : InsanityCyberNoble replaces InsanityCyberNoble\n{\nDropItem \"BossLifeEssence\" 200 25\nDropItem \"BossArmorBonusMax\" 200 1\nDropItem \"DemonAmmoBox\" 128 200\nDropItem \"BFG10K\" 50\nDropItem \"NewCellPack\" 128\nDropItem \"NewShell\" 256\nDropItem \"NewShellBox\" 128\nDropItem \"Explosive Shotgun\" 200\nDropItem \"ExplosiveRailgun\" 64\nDropItem \"ExplosiveSSG\" 64\n}\n\nACTOR InsaneSergeant2 : InsaneSergeant replaces InsaneSergeant\n{\nDropItem \"HandGrenadeAmmo\" 80 2\nDropItem \"MineAmmo\" 45 1\nDropItem \"AmmoPack\" 40\nDropItem \"AmmoPack\" 40\nDropItem \"AmmoPack\" 40\nDropItem \"PortableMedkit\" 159\nDropItem \"ArmorBooster\" 186\nDropItem \"PortableMedkit\" 159\nDropItem \"ArmorBooster\" 186\nDropItem \"ExplosiveSSG\" 100\n}\n\nACTOR CardihilatorDemolisher2 : CardihilatorDemolisher replaces CardihilatorDemolisher\n{\nDropItem \"BossLifeEssence\" 256\nDropItem \"BossArmorBonusMax\" 256\nDropItem \"DemonAmmoBox\" 256\nDropItem \"DemonAmmo\" 256\nDropItem \"DemonicChalice\" 256 1\nDropItem \"SkullOfPower\" 256 1\nDropItem \"Demon Tech Devastator\" 256 1\nDropItem \"Demon Tech BFG10K\" 256 1\nDropItem \"Explosive Minigun\" 256 1\nDropItem \"ExplosiveRailgun\" 256 1\nDropItem \"BulletBox\" 64\nDropItem \"ExplosiveSSG\" 256\n}\n\nACTOR ClockworkCyberdemon2 : ClockworkCyberdemon replaces ClockworkCyberdemon\n{\nDropItem \"BossLifeEssence\" 200 25\nDropItem \"BossArmorBonusMax\" 200 1\nDropItem \"NewCellPack\" 186 300\nDropItem \"BFG10K\" 178 1\nDropItem \"Railgun\" 184 1\nDropItem \"ExplosiveSSG\" 120\nDropItem \"Explosive Shotgun\" 256\n}\n\nActor InsanitySpider2 : InsanitySpider replaces InsanitySpider\n{\nDropItem \"BossLifeEssence\" 256 25\nDropItem \"BossArmorBonusMax\" 256 1\nDropItem \"DemonAmmoBox\" 128 200\nDropItem \"BFG10K \" 100\nDropItem \"ExplosiveSSG\" 80\n}\n\nActor InsanityArachnophyte2 : InsanityArachnophyte replaces InsanityArachnophyte\n{\nDropItem \"BossLifeEssence\" 256 25\nDropItem \"BossArmorBonusMax\" 256 1\nDropItem \"DemonAmmoBox\" 128 200\nDropItem \"BFG10K\" 100\nDropItem \"ExplosiveSSG\" 80\n}\n\nActor InsanityDemolisher2 : InsanityDemolisher replaces InsanityDemolisher\n{\nDropItem \"BossLifeEssence\" 256 25\nDropItem \"BossArmorBonusMax\" 256 1\nDropItem \"DemonAmmoBox\" 128 200\nDropItem \"SkullOfPower\" 64\nDropItem \"DemonicChalice\" 64\nDropItem \"BFG10K \" 100\nDropItem \"Railgun \" 100\nDropItem \"Demon Tech BFG10K\" 64\nDropItem \"ExplosiveSSG\" 150\n}\n\nActor InsanitySentient2 : InsanitySentient replaces InsanitySentient\n{\nDropItem \"BossLifeEssence\" 256 25\nDropItem \"BossArmorBonusMax\" 256 1\nDropItem \"DemonAmmoBox\" 128 200\nDropItem \"SkullOfPower\" 64\nDropItem \"DemonicChalice\" 64\nDropItem \"BFG10K \" 100\nDropItem \"Railgun \" 100\nDropItem \"Demon Tech BFG10K\" 64\nDropItem \"ExplosiveSSG\" 200\n}\n\nACTOR Lamia2 : Lamia replaces Lamia\n{\nHealth 2500\nDropItem \"BossLifeEssence\" 255 25\nDropItem \"BossArmorBonusMax\" 255 1\nDropItem \"DemonAmmoBox\" 128 200\nDropItem \"DemonicChalice\" 32\nDropItem \"SkullOfPower\" 32\nDropItem \"OccultSpellbook\" 200\nDropItem \"LegTimeFreezeSphere\" 128 3\n}\n\nACTOR Toyohime2 : Toyohime replaces Toyohime\n{\nHealth 2000\nDropItem \"BossLifeEssence\" 255 25\nDropItem \"BossArmorBonusMax\" 255 1\nDropItem \"DemonAmmoBox\" 128 200\nDropItem \"DemonicChalice\" 32\nDropItem \"SkullOfPower\" 32\n}\n\nACTOR Yorihime2 : Yorihime replaces Yorihime\n{\nHealth 1750\nDropItem \"BossLifeEssence\" 255 25\nDropItem \"BossArmorBonusMax\" 255 1\nDropItem \"DemonAmmoBox\" 128 200\nDropItem \"DemonicChalice\" 32\nDropItem \"SkullOfPower\" 32\n}\n\nACTOR NemesisZombieCO : NemesisZombie replaces NemesisZombie\n{\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"SemiNemesisArmor\", 64, 1\nDropItem \"LegAmmoSphere\", 50, 1\n//DropItem \"EnragedLegendaryPowerShard\", 35, 1\nDropItem \"HandGrenadeAmmo\", 235, 2\nDropItem \"MineAmmo\", 235, 2\nDropItem \"Backpack\", 198, 1\nDropItem \"Armorplate\", 205, 1\nDropItem \"Portablemedkit\", 210, 1\nDropItem \"NLDemonAmmoBox\", 200\nDropItem \"NLDemonAmmo\", 250\nDropItem \"NemesisPowerRune\", 16, 1\nDropItem \"Nemesis Rifle\", 80, 1\n\nDropItem \"NemesisPowerShard\", 20, 1\n}\n\nACTOR NemesisAssaultCaptainCO : NemesisAssaultCaptain replaces NemesisAssaultCaptain\n{\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"StimKit\", 222, 3\nDropItem \"HealthFlask\", 227, 5\nDropItem \"Armorplate\", 212, 1\nDropItem \"LegAmmoSphere\", 55, 1\nDropItem \"Portablemedkit\", 217, 1\nDropItem \"NemesisPowerRune\", 24, 1\nDropItem \"SemiNemesisArmor\", 64, 1\n//DropItem \"EnragedLegendaryPowerShard\", 35, 1\nDropItem \"HandGrenadeAmmo\", 237, 2\nDropItem \"MineAmmo\", 242, 2\nDropItem \"ModdedBackPack\", 202, 1\nDropItem \"NemesisShell\", 256\nDropItem \"NemesisShellBox\", 130\nDropItem \"Nemesis Assault Shotgun\", 128, 1\n\nDropItem \"NemesisPowerShard\", 12, 1\n}\n\nACTOR NemesisImpCO : NemesisImp replaces NemesisImp\n{\nDropItem \"NemesisSphere\" 45\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisPowerSphere\" 85\nDropItem \"NLDemonAmmoBox\" 200\nDropItem \"NLDemonAmmo\" 256\nDropItem \"Nemesis Rifle\" 50\n//DropItem \"Legendary BFG 10K\" 50\n\nDropItem \"NemesisPowerShard\", 12, 1\n DropItem \"SemiNemesisSphere\", 64, 1\n}\n\nACTOR NemesisHellKnightCO : NemesisHellKnight replaces NemesisHellKnight\n{\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisSphere\", 100, 1\nDropItem \"NemesisPowerRune\", 90, 1\nDropItem \"NLDemonAmmo\", 256\nDropItem \"NLDemonAmmoBox\", 256\nDropItem \"Nemesis Rifle\", 200, 1\n\nDropItem \"NemesisPowerShard\", 32, 1\n}\n\nACTOR NemesisRevenantCO : NemesisRevenant replaces NemesisRevenant\n{\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisSphere\", 40, 1\nDropItem \"NemesisPowerRune\", 90, 1\nDropItem \"NLDemonAmmo\", 256\nDropItem \"NLDemonAmmoBox\", 256\nDropItem \"Nemesis Rifle\", 128, 1\nDropItem \"Nemesis Plasmatic Cannon\", 128, 1\nDropItem \"LegendarySalvationSphere\", 128, 1\n\nDropItem \"NemesisPowerShard\", 32, 1\n}\n\nACTOR NemesisCyberNobleCO : NemesisCyberNoble replaces NemesisCyberNoble\n{\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisSphere\", 40, 1\nDropItem \"NemesisPowerRune\", 142, 1\nDropItem \"NLDemonAmmo\", 256\nDropItem \"NLDemonAmmoBox\", 256\nDropItem \"NemesisShell\", 256\nDropItem \"NemesisShellBox\", 130\nDropItem \"Nemesis Rifle\", 128\nDropItem \"Nemesis Plasmatic Cannon\", 128\nDropItem \"Nemesis Assault Shotgun\", 256\nDropItem \"Nemesis Sawed-Off Shotgun\", 256\n\nDropItem \"NemesisPowerShard\", 32, 1\n}\n\nACTOR NemesisCyberdemonCO : NemesisCyberdemon replaces NemesisCyberdemon\n{\nDropItem \"NemesisHealthBonusMax\", 256, 64\nDropItem \"NemesisArmorBonus64\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 64\nDropItem \"NemesisArmorBonus64\", 256\nDropItem \"NemesisSuperSphere\" 215\nDropItem \"LegAmmoSphere\", 128, 5\nDropItem \"LegDemonRune\", 256, 1\nDropItem \"NemesisPowerRune\", 256, 1\n//DropItem \"LegendaryRune\", 256, 1\nDropItem \"DemonicChalice\", 256, 1\nDropItem \"SkullOfPower\", 256, 1\nDropItem \"NLDemonAmmo\", 256\nDropItem \"NLDemonAmmoBox\", 256\nDropItem \"NemesisShell\", 256\nDropItem \"NemesisShellBox\", 130\nDropItem \"Nemesis Rifle\", 256\nDropItem \"Nemesis Plasmatic Cannon\", 256\nDropItem \"Nemesis Assault Shotgun\", 256\nDropItem \"Nemesis Sawed-Off Shotgun\", 256\nDropItem \"Nemesis BFG\", 256\n\nDropItem \"NemesisPowerShard\", 128, 1\n}\n\nACTOR NemesisCommandoCO : NemesisCommando replaces NemesisCommando\n{\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"SemiNemesisArmor\", 96, 1\nDropItem \"LegAmmoSphere\", 80, 1\n//DropItem \"EnragedLegendaryPowerShard\", 50, 1\nDropItem \"HandGrenadeAmmo\", 235, 2\nDropItem \"MineAmmo\", 235, 2\nDropItem \"Backpack\", 198, 1\nDropItem \"Armorplate\", 205, 1\nDropItem \"Portablemedkit\", 210, 1\nDropItem \"NLDemonAmmoBox\", 200\nDropItem \"NLDemonAmmo\", 250\nDropItem \"NemesisPowerRune\", 40, 1\nDropItem \"Nemesis Plasmatic Cannon\", 128, 1\n\nDropItem \"NemesisPowerShard\", 20, 1\n}\n\nACTOR NemesisSoulCO : NemesisSoul replaces NemesisSoul\n{\nDropItem \"NemesisHealthBonusMax\" 256 32\nDropItem \"NemesisArmorBonus32\" 256\nDropItem \"NemesisHealthBonusMax\" 256 32\nDropItem \"NemesisArmorBonus32\" 256\nDropItem \"SemiNemesisSphere\" 50 1\n//DropItem \"EnragedLegendaryPowerShard\" 50 1\nDropItem \"NLDemonAmmoBox\" 120\nDropItem \"NLDemonAmmo\" 240\nDropItem \"Nemesis Rifle\" 30 1\n\nDropItem \"NemesisPowerShard\", 20, 1\n}\n\nACTOR VexedNemesisZombieCO : VexedNemesisZombie replaces VexedNemesisZombie\n{\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisArmor\", 96, 1\nDropItem \"LegAmmoSphere\", 200, 1\nDropItem \"NemesisPowerShard\", 100, 1\nDropItem \"HandGrenadeAmmo\", 235, 2\nDropItem \"MineAmmo\", 235, 2\nDropItem \"Backpack\", 198, 1\nDropItem \"Armorplate\", 205, 1\nDropItem \"Portablemedkit\", 210, 1\nDropItem \"NLDemonAmmoBox\", 200\nDropItem \"NLDemonAmmo\", 250\nDropItem \"VexedPowerRune\", 25, 1\nDropItem \"Nemesis Rifle\", 256, 1\n\nDropItem \"NemesisPowerShard\", 64, 1\n}\n\nACTOR VexedNemesisAssaultCaptainCO : VexedNemesisAssaultCaptain replaces VexedNemesisAssaultCaptain\n{\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisArmor\", 96, 1\nDropItem \"LegAmmoSphere\", 200, 1\nDropItem \"NemesisPowerShard\", 130, 1\nDropItem \"HandGrenadeAmmo\", 256, 2\nDropItem \"MineAmmo\", 256, 2\nDropItem \"Backpack\", 256, 1\nDropItem \"Armorplate\", 205, 1\nDropItem \"Portablemedkit\", 210, 1\nDropItem \"NemesisShellBox\", 200\nDropItem \"NemesisShell\", 256\nDropItem \"VexedPowerRune\", 30, 1\nDropItem \"Nemesis Assault Shotgun\", 256, 1\n\nDropItem \"NemesisPowerShard\", 64, 1\n}\n\nACTOR NemesisStealthTrooperCO : NemesisStealthTrooper replaces NemesisStealthTrooper\n{\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"SemiNemesisArmor\", 64, 1\nDropItem \"LegAmmoSphere\", 60, 1\nDropItem \"PartialKakuhou\", 100, 3\nDropItem \"NemesisPowerShard\", 50, 1\nDropItem \"HandGrenadeAmmo\", 235, 2\nDropItem \"MineAmmo\", 235, 2\nDropItem \"Backpack\", 198, 1\nDropItem \"Armorplate\", 205, 1\nDropItem \"Portablemedkit\", 210, 1\nDropItem \"NLDemonAmmoBox\", 256\nDropItem \"NLDemonAmmo\", 256\nDropItem \"NemesisShellBox\", 200\nDropItem \"NemesisShell\", 256\nDropItem \"NemesisPowerRune\", 32, 1\nDropItem \"Nemesis Rifle\", 150\nDropItem \"Nemesis Sawed-Off Shotgun\", 100\n\nDropItem \"NemesisPowerShard\", 20, 1\n}\n\nACTOR VexedNemesisImpCO : VexedNemesisImp replaces VexedNemesisImp\n{\nPainChance \"Explosion\", 128\nPainChance \"PlayerDTRG\", 128\nPainChance \"DTRailgun\", 128\nPainChance \"PDTPuff\", 128\nPainChance \"RailG\", 128\nDropItem \"NemesisSphere\", 128, 1\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisPowerSphere\" 85\nDropItem \"NLDemonAmmoBox\" 200\nDropItem \"NLDemonAmmo\" 256\nDropItem \"Nemesis Rifle\" 256\n//DropItem \"Legendary BFG 10K\" 50\nDropItem \"VexedPowerRune\" 51\n}\n\nACTOR NemesisSentientCO : NemesisSentient replaces NemesisSentient\n{\nDropItem \"NemesisHealthBonusMax\", 256, 64\nDropItem \"NemesisArmorBonus64\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 64\nDropItem \"NemesisArmorBonus64\", 256\nDropItem \"NemesisSuperSphere\" 215\nDropItem \"LegAmmoSphere\", 128, 5\nDropItem \"LegDemonRune\", 256, 1\nDropItem \"NemesisPowerRune\", 256, 1\n//DropItem \"LegendaryRune\", 256, 1\nDropItem \"DemonicChalice\", 256, 2\nDropItem \"SkullOfPower\", 256, 2\nDropItem \"NLDemonAmmo\", 256\nDropItem \"NLDemonAmmoBox\", 256\nDropItem \"NemesisShell\", 256\nDropItem \"NemesisShellBox\", 130\nDropItem \"Nemesis Rifle\", 256\nDropItem \"Nemesis Plasmatic Cannon\", 256\nDropItem \"Nemesis Assault Shotgun\", 256\nDropItem \"Nemesis Sawed-Off Shotgun\", 256\nDropItem \"Nemesis BFG\", 256\n\nDropItem \"NemesisPowerShard\", 128, 1\n}\n\nACTOR VexedNemesisRevenantCO : VexedNemesisRevenant replaces VexedNemesisRevenant\n{\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisSuperSphere\", 200, 1\nDropItem \"VexedPowerRune\", 128, 1\nDropItem \"NLDemonAmmo\", 256\nDropItem \"NLDemonAmmoBox\", 256\nDropItem \"Nemesis Rifle\", 256, 1\nDropItem \"Nemesis Plasmatic Cannon\", 256, 1\nDropItem \"LegendarySalvationSphere\", 128, 1\nDropItem \"Nemesis BFG\", 100\nTag \"\\c[w2]Vexed Nemesis Revenant\\c-\"\n\nDropItem \"NemesisPowerShard\", 64, 1\n}\n\nActor CorruptedCatharsi2 : CorruptedCatharsi replaces CorruptedCatharsi\n{\nHealth 200\n-missilemore\n-missileevenmore\nstates\n\t{\n\tBoost:\n\t\tBCTH A 2 A_Chase\n\t\tTNT1 A 0 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlueCatharsiGhostA\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tBCTH A 2 A_Chase\n\t\tTNT1 A 0 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlueCatharsiGhostA\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tBCTH B 2 A_Chase\n\t\tTNT1 A 0 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlueCatharsiGhostB\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tBCTH B 2 A_Chase\n\t\tTNT1 A 0 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlueCatharsiGhostB\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HumanishStep2\",0,0,2,0,0,-20)\n\t\tBCTH C 2 A_Chase\n\t\tTNT1 A 0 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlueCatharsiGhostC\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tBCTH C 2 A_Chase\n\t\tTNT1 A 0 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlueCatharsiGhostC\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tBCTH D 2 A_Chase\n\t\tTNT1 A 0 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlueCatharsiGhostD\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tBCTH D 2 A_Chase\n\t\tTNT1 A 0 A_Chase\n\t\tTNT1 A 0 A_SpawnItemEx(\"BlueCatharsiGhostD\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HumanishStep2\",0,0,2,0,0,-20)\n\t\tTNT1 A 0 A_Jump(50,\"See\")\n\t\tLoop\n\t}\n}\n\nActor Exxos : Exos replaces Exos\n{\nMinMissileChance 200\nDropItem \"NemesisHealthBonusMax\", 256, 40\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"PureRage\", 128\nDropItem \"ArmorCharge\", 128, 4\nDropItem \"PortableMedCellPack\", 128, 1\nDropItem \"HealthFlask\", 128, 4\nDropItem \"BulletBox\" 128, 400\nDropItem \"BulletMag\" 128, 12\nDropItem \"DemonAmmoBox\", 128\nDropItem \"Missile\" 96, 25\nDropItem \"AmmoPack\", 196, 2\nDropItem \"MineAmmo\", 128, 1\nDropItem \"DemonicChalice\", 64, 1\nDropItem \"SkullOfPower\", 64, 1\nstates\n\t{\n\tRockets4:\n\t\tEXOS GGGG 1 A_FaceTarget(45)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"HemLineSpawner\")\n\t\tEXOS H 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_CustomMissile(\"M2HellStormBomb\",79,-15,0,CMF_TRACKOWNER)\n\t\tTNT1 A 0 A_CustomMissile(\"M2HellStormBomb\",79,15,0,CMF_TRACKOWNER)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"HemLineSpawner\")\n\t\tEXOS H 4 Bright A_FaceTarget\n\t\tTNT1 A 0 A_CustomMissile(\"M2HellStormBomb\",79,-15,0,CMF_TRACKOWNER)\n\t\tTNT1 A 0 A_CustomMissile(\"M2HellStormBomb\",79,15,0,CMF_TRACKOWNER)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"HemLineSpawner\")\n\t\tEXOS G 4 Bright A_FaceTarget\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"HemLineSpawner\")\n\t\tEXOS G 4 A_JumpIfTargetInLOS(\"ChainGuns\",90,JLOSF_DEADNOJUMP|JLOSF_TARGETLOS)\n\t\tGoto See\n\tDeath:\n\t\tEXOS I 4 A_Scream\n\t\tEXOS J 4 A_Fall\n\t\tTNT1 A 0 A_TakeInventory(\"Tic\",999999)\n\t\tEXOS KLMN 4\n\t\tTNT1 A 0 A_SpawnItemEx(\"ExosGib2\",0,0,8,random(0,8),random(0,8),2,random(0,360),SXF_CLIENTSIDE,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"ExosGib3\",0,0,8,random(0,8),random(0,8),2,random(0,360),SXF_CLIENTSIDE,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"ExosGib4\",0,0,8,random(0,8),random(0,8),2,random(0,360),SXF_CLIENTSIDE,0)\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(298) == 1,\"DeathDrop\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"NemesisArmor\",0,0,32,random(4,8),0,random(3,6),random(0,-360),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Improved Minigun\",0,0,8,random(1,8),0,2,random(0,360),0,64)\n\t\tstop\n\t}\n}\n\nActor HellStormBomb1Base2 : HellStormBomb1Base replaces HellStormBomb1Base\n{\nSpeed 12 //BEHOLD, the worst attack in the world\nstates\n\t{\n\t\tspawn:\n\t\tTNT1 A 0 Bright A_CustomMissile(\"EFGRockeParticleTrail\",Random(-4,0),Random(-2,2))\n\t\tTNT1 A 0 Bright A_JumpIf(user_counter > 700,\"Fall\")\n\t\tTNT1 A 0 Bright A_SetUserVar(\"user_counter\",user_counter + 1)\n\t\tHSBM A 1 Bright A_SeekerMissile(2,4,SMF_LOOK,20,7)\n\t\tTNT1 A 0 Bright A_JumpIf(sqrt((velx*velx)+(vely*vely)*(velz*velz)) < 6,\"Fall\")\n\t\tLoop\n\t}\n}\n\nActor M2HellStormBomb12 : HellStormBomb1Base2 replaces M2HellStormBomb1\n{\nSpeed 14\nStates\n\t{\n\n\tDeath:\n\t\tTNT1 A 0 Bright A_Stop\n\t\tTNT1 A 0 Bright A_SetTranslucent(0.75,1)\n\t\tMISL B 8 Bright A_Explode(24,58,1,1)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"ExosFlare\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_TRANSFERPOINTERS|SXF_SETMASTER,240)\n\t\tMISL C 6 Bright\n\t\tMISL D 4 Bright\n\t\tStop\n\t}\n}\n\nActor LordArchon2 : LordArchon replaces LordArchon\n{\nstates\n\t{\n\t\tDeath:\n\t\tPYLD R 2 A_Scream\n\t\tPYLD RRRRRRRRRRR 2 A_SpawnItemEx(\"LordArchonFlameSpawnerDeath\")\n\t\tPYLD SSSSSSSSSSS 2 A_SpawnItemEx(\"LordArchonFlameSpawnerDeath\")\n\t\tPYLD TTTTTTTTTTT 2 A_SpawnItemEx(\"LordArchonFlameSpawnerDeath\")\n\t\tPYLD R 2 A_NoBlocking\n\t\tPYLD UUUUUUUUUUU 2 A_SpawnItemEx(\"LordArchonFlameSpawnerDeath\")\n\t\tPYLD VVVWWW 2 A_SpawnItemEx(\"LordArchonFlameSpawnerDeath\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"Terminator\",0,0,8,0,0,0,0,0,250)\n\t\tTNT1 A 0 A_SpawnItemEx(\"PyroCannon\",0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HellfireUltrasphere\",0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t//\tTNT1 A 0 A_SpawnItemEx(\"LegendaryRune\",0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t//\tTNT1 A 0 A_SpawnItemEx(\"LegendaryRune\",0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t//\tTNT1 A 0 A_SpawnItemEx(\"LegendaryRune\",0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryInvulnerabilitySphere\",0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\tPYLD XXXYYY 2 A_SpawnItemEx(\"LordArchonFlameSpawnerDeath\")\n\t\tPYLD Z -1\n\t\tStop\n\t}\n}\n\nActor HellsMinister2 : HellsMinister replaces HellsMinister\n{\nstates\n\t{\n\t\tDeath:\n\t\tL0HS II 2 A_SpawnItemEx(\"GreenGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigGreenBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tL0HS II 2 A_SpawnItemEx(\"GreenGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tL0HS J 0 A_Scream\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigGreenBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tL0HS JJ 2 A_SpawnItemEx(\"GreenGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigGreenBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tL0HS JJ 2 A_SpawnItemEx(\"GreenGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tL0HS K 0 A_Fall\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigGreenBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tL0HS KK 2 A_SpawnItemEx(\"GreenGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigGreenBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tL0HS KK 2 A_SpawnItemEx(\"GreenGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NemesisSphere\",0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NemesisSphere\",0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t//\tTNT1 A 0 A_SpawnItemEx(\"LegendaryRune\",0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t//\tTNT1 A 0 A_SpawnItemEx(\"LegendaryRune\",0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t//\tTNT1 A 0 A_SpawnItemEx(\"LegendaryRune\",0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryInvulnerabilitySphere\",0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigGreenBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tL0HS LLLL 2 A_SpawnItemEx(\"GreenGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigGreenBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tL0HS MMMM 2 A_SpawnItemEx(\"GreenGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigGreenBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tL0HS NNNN 2 A_SpawnItemEx(\"GreenGibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tL0HS O -1\n\t\tStop\n\t}\n}\n\nActor Corruption2 : Corruption replaces Corruption\n{\nstates\n\t{\n\t\tDeath:\n\t\t\tDCS0 Q 15 Bright\n\t\t\tDCS0 Q 15 Bright A_Scream\n\t\t\tDCS3 Q 10 Bright\n\t\t\tDCS3 RR 8 Bright\n\t\t\tDCS3 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR 2 Bright A_SpawnItemEx(\"CorruptionFlameAndWindSpawner\", 0, 0, 40, 0, 0, 0, 0, 128)\n\t\t\tTNT1 A 0 A_NoBlocking\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"NuclearMissileBox\",0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"NuclearMissileLauncher\",0,0,64,random(1,8),0,2,random(0,360),0,192)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Terminator\",0,0,8,0,0,0,0,0,250)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"PyroCannon\",0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"HellfireUltrasphere\",0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t//\tTNT1 A 0 A_SpawnItemEx(\"LegendaryRune\",0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t//\tTNT1 A 0 A_SpawnItemEx(\"LegendaryRune\",0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\tDCS3 R 0 A_CustomMissile(\"DarkDesNuke\",66,0,0)\n\t\t\tTNT1 A -1\n\t\t\tStop\n\t}\n}\n\nActor Maephisto2 : Maephisto replaces Maephisto\n{\nstates\n\t{\n\t\t Death:\n\t\tMMDR P 10 Bright A_Scream\n\t\tMMDR Q 10 Bright A_NoBlocking\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tMMDR RRRRR 2 Bright A_CustomMissile(\"Kaboom\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tMMDR SSSSS 2 Bright A_CustomMissile(\"Kaboom\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tMMDR TTTTT 2 Bright A_CustomMissile(\"Kaboom\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\t\tTNT1 A 0 A_SpawnItemEx(\"Nemesis BFG\",0,0,64,random(1,8),0,2,random(0,360),0,192)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Legendary BFG\",0,0,64,random(1,8),0,2,random(0,360),0,128)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Explosive Minigun\",0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"Demon Tech Devastator\",0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BFG10K \",0,0,64,random(0,8),0,2,random(1,360),0,0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryUltrasphere\",0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryPowerRune\",0,0,64,random(1,8),0,2,random(0,360),0,128)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NemesisPowerRune\",0,0,64,random(1,8),0,2,random(0,360),0,192)\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tMMDR UUUUU 2 Bright A_CustomMissile(\"Kaboom\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\t\tMMDR VVVVV 2 Bright A_CustomMissile(\"Kaboom\", random(20,80), random(20,-20), random(0,360), 2, random(0,360))\n\t\tMMDR W -1\n\t\tStop\n\t}\n}\n\nACTOR Terminator4 : Terminator3 replaces Terminator\n{\nDropItem \"\"\n\tStates\n\t{\n\t\tDeath:\n\t\t\tTNT1 A 0\n\t\t\tTERM M 10 A_Scream\n\t\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\", Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80),0,random(0,360),2,random(0,360))\n\t\t\tTERM NNNOOO 5 Bright A_CustomMissile(\"Kaboom\", random(10,60),random(30,-30),random(0,360),2,random(0,360))\n\t\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\", Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80),0,random(0,360),2,random(0,360))\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"TerminatorNukeDeath\", 0,0,0,0,0,0,0,SXF_SETMASTER,0)\n\t\t\tTERM PPPQQQ 2 Bright A_CustomMissile(\"Kaboom\", random(10,60),random(30,-30),random(0,360),2,random(0,360))\n\t\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\", Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80),0,random(0,360),2,random(0,360))\n\t\t\tTERM SSSTTT 2 Bright A_CustomMissile(\"Kaboom\", random(10,60),random(30,-30),random(0,360),2,random(0,360))\n\t\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\", Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80),0,random(0,360),2,random(0,360))\n\t\t\tTERM UUUVVV 2 Bright A_CustomMissile(\"Kaboom\", random(10,60),random(30,-30),random(0,360),2,random(0,360))\n\t\t\tTERM W 4\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"BlackHole Generator\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"NuclearMissileBox\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"NuclearMissileLauncher\", 0,0,64,random(1,8),0,2,random(0,360),0,230)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"BfgUpgrade\", 0,0,64,random(1,8),0,2,random(0,360),0,192)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Terminator\", 0,0,8,0,0,0,0,0,250)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Explosive Minigun\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Demon Tech Devastator\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"BFG10K \", 0,0,64,random(0,8),0,2,random(1,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"PyroCannon\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"HellfireUltrasphere\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"UnbelieveabilitySphere\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryPowerRune\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"EnragedLegendaryPowerRune\", 0,0,64,random(1,8),0,2,random(0,360),0,128)\n\t\t\t//TNT1 A 0 A_SpawnItemEx(\"LegendaryRune\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\t//TNT1 A 0 A_SpawnItemEx(\"LegendaryRune\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\tTERM \"X\" 6 A_Fall\n\t\t\tTERM \"Y\" 6\n\t\t\tTERM \"Z\" 1 A_Playsound(\"Terminator/terstepA\", CHAN_BODY)\n\t\t\tTERM \"Z\" 5 A_Bossdeath\n\t\t\tTNT1 A 0 A_KillMaster\n\t\t\tTERM \"[\" 63000 CanRaise\n\t\t\tStop\n\t}\n}\n\nActor DementedTerminator3 : DementedTerminator2 replaces DementedTerminator\n{\nDropItem \"\"\n\tStates\n\t{\n\t\tDeath:\n\t\t\tDTRM M 10 A_Scream\n\t\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\", Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80),0,random(0,360),2,random(0,360))\n\t\t\tDTRM NNNOOO 5 Bright A_CustomMissile(\"Kaboom\", random(10,60),random(30,-30),random(0,360),2,random(0,360))\n\t\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\", Random(10,-10),random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80),0,random(0,360),2,random(0,360))\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"DTermNukeDeath\", 0,0,0,0,0,0,0)\n\t\t\tDTRM PPPQQQ 2 Bright A_CustomMissile(\"Kaboom\", random(10,60),random(30,-30),random(0,360),2,random(0,360))\n\t\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\", Random(10,-10),random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80),0,random(0,360),2,random(0,360))\n\t\t\tDTRM SSSTTT 2 Bright A_CustomMissile(\"Kaboom\", random(10,60),random(30,-30),random(0,360),2,random(0,360))\n\t\t\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\", Random(10,-10),random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\t\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80),0,random(0,360),2,random(0,360))\n\t\t\tDTRM UUUVVV 2 Bright A_CustomMissile(\"Kaboom\", random(10,60),random(30,-30),random(0,360),2,random(0,360))\n\t\t\tDTRM W 4\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"BlackHole Generator\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"NuclearMissileBox\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"NuclearMissileLauncher\", 0,0,64,random(1,8),0,2,random(0,360),0,128)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"BfgUpgrade\", 0,0,64,random(1,8),0,2,random(0,360),0,192)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Terminator\", 0,0,8,0,0,0,0,0,250)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Explosive Minigun\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Demon Tech Devastator\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"BFG10K \", 0,0,64,random(0,8),0,2,random(1,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"PyroCannon\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"HellfireUltrasphere\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"UnbelieveabilitySphere\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryPowerRune\", 0,0,64,random(1,8),0,2,random(0,360),0,128)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"EnragedLegendaryPowerRune\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\t//TNT1 A 0 A_SpawnItemEx(\"LegendaryRune\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\t//TNT1 A 0 A_SpawnItemEx(\"LegendaryRune\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\tDTRM \"X\" 6 A_Fall\n\t\t\tDTRM \"Y\" 2 A_Bossdeath\n\t\t\tTNT1 A 0 A_KillMaster\n\t\t\tDTRM \"Z\" 63000 CanRaise\n\t\t\tStop\n\t}\n}\n\nACTOR LegendaryTerminator2 : LegendaryTerminator replaces LegendaryTerminator\n{\nDropItem \"\"\n\tstates\n\t{\n\t\tDeath:\n\t\t\tTNT1 A 0\n\t\t\tLTER M 10 A_Scream\n\t\t\tTNT1 AA 0 A_SpawnItemEx(\"LegBlueGibbedGenerator\", Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\t\tTNT1 AAA 0 A_CustomMissile(\"BigBlueBloodCloud\", random(10,80),0,random(0,360),2,random(0,360))\n\t\t\tLTER NNNOOO 5 Bright A_CustomMissile(\"PainfulDeathKaboom\", random(10,60),random(30,-30),random(0,360),2,random(0,360))\n\t\t\tTNT1 AA 0 A_SpawnItemEx(\"LegBlueGibbedGenerator\", Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\t\tTNT1 AAA 0 A_CustomMissile(\"BigBlueBloodCloud\", random(10,80),0,random(0,360),2,random(0,360))\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"LegTerminatorNukeDeath\", 0,0,0,0,0,0,0,SXF_SETMASTER,0)\n\t\t\tLTER PPPQQQ 2 Bright A_CustomMissile(\"PainfulDeathKaboom\", random(10,60),random(30,-30),random(0,360),2,random(0,360))\n\t\t\tTNT1 AA 0 A_SpawnItemEx(\"LegBlueGibbedGenerator\", Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\t\tTNT1 AAA 0 A_CustomMissile(\"BigBlueBloodCloud\", random(10,80),0,random(0,360),2,random(0,360))\n\t\t\tLTER SSSTTT 2 Bright A_CustomMissile(\"PainfulDeathKaboom\", random(10,60),random(30,-30),random(0,360),2,random(0,360))\n\t\t\tTNT1 AA 0 A_SpawnItemEx(\"LegBlueGibbedGenerator\", Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\t\t\tTNT1 AAA 0 A_CustomMissile(\"BigBlueBloodCloud\", random(10,80),0,random(0,360),2,random(0,360))\n\t\t\tLTER UUUVVV 2 Bright A_CustomMissile(\"PainfulDeathKaboom\", random(10,60),random(30,-30),random(0,360),2,random(0,360))\n\t\t\tLTER W 4 A_ChangeFlag(\"BRIGHT\", 0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"BlackHole Generator\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"NuclearMissileBox\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"NuclearMissileLauncher\", 0,0,64,random(1,8),0,2,random(0,360),0,200)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"BfgUpgrade\", 0,0,64,random(1,8),0,2,random(0,360),0,192)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Terminator\", 0,0,8,0,0,0,0,0,250)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Legendary Assault Shotgun\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Legendary Revolver\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Legendary Sawed-Off Shotgun\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Legendary Light Machine Gun\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Legendary Plasmatic Rifle\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\t//TNT1 A 0 A_SpawnItemEx(\"Legendary BFG 10K\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\t//TNT1 A 0 A_SpawnItemEx(\"Legendary AK-47\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Legendary Plasmatic Cannon\", 0,0,64,random(0,8),0,2,random(1,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Legendary BFG\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"TrueLegendaryUltraSphere\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"UnbelieveabilitySphere\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryPowerRune\", 0,0,64,random(1,8),0,2,random(0,360),0,128)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryPowerRune\", 0,0,64,random(1,8),0,2,random(0,360),0,128)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryPowerRune\", 0,0,64,random(1,8),0,2,random(0,360),0,128)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryPowerRune\", 0,0,64,random(1,8),0,2,random(0,360),0,128)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"TrueLegendaryPowerRune\", 0,0,64,random(1,8),0,2,random(0,360),0,205)\n\t\t\tLTER \"X\" 6 A_Fall\n\t\t\tLTER \"Y\" 6\n\t\t\tLTER \"Z\" 1 A_Playsound(\"Terminator/terstepA\", CHAN_BODY)\n\t\t\tLTER \"Z\" 5 A_Bossdeath\n\t\t\tTNT1 A 0 A_KillMaster\n\t\t\tLTER \"[\" 63000 CanRaise\n\t\t\tStop\n\t}\n}\n\nActor GeneralRoasterock3 : GeneralRoasterock2 replaces GeneralRoasterock\n{\nDropItem \"Demon Tech Devastator\", 96, 1\nDropItem \"Demon Tech BFG10K\", 96, 1\nDropItem \"PyroCannon\", 64, 1\nDropItem \"Rocket Launcher\", 120, 1\nDropItem \"Grenade Launcher\", 120, 1\nDropItem \"Beacon\", 120, 1\nDropItem \"ArmorCharge\", 150, 2\nDropItem \"Armorplate\", 186, 2\nDropItem \"Portablemedkit\", 159, 2\nDropItem \"Backpack\", 190, 1\nDropItem \"AmpGoggles\", 190, 1\nDropItem \"SkullOfPower\", 72, 1\nDropItem \"DemonicChalice\", 72, 1\n//DropItem \"LegendaryRune\", 72, 1\nDropItem \"UltraSphere\", 200, 1\n}\n\nACTOR Arcradimus3 : Arcradimus2 replaces Arcradimus\n{\n\tStates\n\t{\n\t\tDeath:\n\t\t\tTNT1 A 0 A_StopSound(6)\n\t\t\tARCR L 8\n\t\t\tARCR M 8 A_Scream\n\t\t\tARCR N 8\n\t\t\tARCR O 8 A_NoBlocking\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"NuclearMissileBox\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"NuclearMissileLauncher\", 0,0,64,random(1,8),0,2,random(0,360),0,192)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Terminator\", 0,0,8,0,0,0,0,0,250)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"PyroCannon\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"HellfireUltrasphere\", 0,0,64,random(1,8),0,2,random(0,360),0,0)\n\t\t\t//TNT1 A 0 A_SpawnItemEx(\"LegendaryRune\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\t//TNT1 A 0 A_SpawnItemEx(\"LegendaryRune\", 0,0,64,random(1,8),0,2,random(0,360),0,64)\n\t\t\tARCR PQ 8\n\t\t\tARCR R 63000 CanRaise A_Fall\n\t\t\tStop\n }\n}\n\nACTOR LegendaryCyberdemon3 : LegendaryCyberdemon2 replaces LegendaryCyberdemon\n{\nDropItem \"LegendaryUltraSphere\", 215\nDropItem \"LegendaryPowerRune\", 256, 1\nDropItem \"LDemonAmmoBox\", 256\nDropItem \"Legendary BFG\", 256, 1\nDropItem \"BossLifeEssence\", 256\nDropItem \"BossArmorBonusMax\", 256\nDropItem \"DemonicChalice\", 200\nDropItem \"Legendary Plasmatic Rifle\", 140 1\nDropItem \"LegAmmoSphere\", 128 1\nDropItem \"LegDemonRune\", 80 1\nDropItem \"Legendary Assault Shotgun\", 100, 1\nDropItem \"TrueLegendaryUltraSphere\", 45, 1\nDropItem \"TrueLegendaryPowerRune\", 10, 1\n//DropItem \"Legendary BFG 10K\", 200, 1\nTag \"\\c[z3]Legendary Cyberdemon\\c-\"\n}\n\nACTOR LegendaryAnnihilator3 : LegendaryAnnihilator2 replaces LegendaryAnnihilator\n{\nDropItem \"LegAmmoSphere\", 150, 1\nDropItem \"LegDemonRune\", 135, 1\nDropItem \"LegendarySphere\", 128, 1\nDropItem \"LegendaryArmor\", 128, 1\nDropItem \"LegendaryUltraSphere\", 233\nDropItem \"LegendaryPowerRune\", 256, 1\nDropItem \"LDemonAmmoBox\", 256\nDropItem \"Legendary BFG\", 256, 1\nDropItem \"BossLifeEssence\", 256\nDropItem \"BossArmorBonusMax\", 256\nDropItem \"DemonicChalice\", 256\nDropItem \"Legendary Plasmatic Rifle\", 188, 1\nDropItem \"TrueLegendaryUltraSphere\", 60, 1\nDropItem \"TrueLegendaryPowerRune\", 10, 1\n//DropItem \"Legendary BFG 10K\", 200, 1\n}\n\nACTOR LegendarySentient3 : LegendarySentient2 replaces LegendarySentient\n{\nDropItem \"LegendaryUltraSphere\", 205\nDropItem \"LegendaryPowerRune\", 190, 1\nDropItem \"LDemonAmmoBox\", 256\nDropItem \"Legendary BFG\", 256, 1\nDropItem \"BossLifeEssence\", 240, 100\nDropItem \"BossArmorBonusMax\", 240, 100\nDropItem \"SkullofPower\", 200\nDropItem \"Legendary Plasmatic Rifle\", 130, 1\nDropItem \"LegTimeFreezeSphere\", 118, 1\nDropItem \"LegDemonRune\", 80, 1\nDropItem \"BulletBox\", 256\nDropItem \"Explosive Minigun\", 225, 1\nDropItem \"TrueLegendaryUltraSphere\", 30, 1\nDropItem \"TrueLegendaryPowerRune\", 10, 1\n//DropItem \"Legendary BFG 10K\", 200, 1\n}\n\nACTOR TrueLegendaryZombie3 : TrueLegendaryZombie2 replaces TrueLegendaryZombie\n{\nDropItem \"LegendaryArmor\", 120, 1\nDropItem \"LegAmmoSphere\", 128, 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\", 256\nDropItem \"LegendaryPowerRune\", 120 1\nDropItem \"Legendary Plasmatic Rifle\", 256, 1\nDropItem \"DrainRune\", 10\nDropItem \"LegendaryPowerShard\", 80, 1\nDropItem \"LegendaryCell\", 180\nDropItem \"LegendaryCellPack\", 150\nDropItem \"Legendary Railgun\", 125, 1\nDropItem \"TrueLegendaryBFGUpgrade\", 35, 1\nDropItem \"TrueLegendaryPowerRune\", 10, 1\nTag \"\\c[l5]True \\c[z3]Legendary Zombie\"\n}\n\nactor TrueLegendaryBabySpooder : TLBSstandalone replaces TLBSstandalone\n{\nDropItem \"LDemonAmmoBox\", 256\nDropItem \"LDemonAmmo\", 256\nDropItem \"Legendary Plasmatic Cannon\", 256, 1\nDropItem \"LegAmmoSphere\", 128\nDropItem \"LegendaryPowerRune\", 256, 1\nDropItem \"LegendaryBulletBox\", 256\nDropItem \"LegendaryLMGBulletMag\", 256, 20\nDropItem \"Legendary Light Machine Gun\", 200 1\nDropItem \"Legendary Assault Shotgun\", 256\nDropItem \"LegendaryShell\", 256, 4\nDropItem \"LegendaryShellBox\", 200\nDropItem \"LegendaryUltrasphere\", 200, 1\nDropItem \"Legendary Plasmatic Rifle\", 256, 1\n//DropItem \"Legendary BFG 10K\", 128, 1\n//DropItem \"DrainRune\", 32\nDropItem \"LegDemonRune\", 96, 1\nDropItem \"SkullofPower\", 96\nDropItem \"LegTimeFreezeSphere\", 128\nDropItem \"LegendarySalvationSphere\", 128, 1\nDropItem \"TrueLegendaryPowerRune\", 32, 1\n}\n\nACTOR TrueLegendaryCyberdemonStrong : TrueLegendaryCyberdemon2 replaces TrueLegendaryCyberdemon\n{\nDropItem \"LDemonAmmoBox\", 256\nDropItem \"LDemonAmmo\", 256\nDropItem \"Legendary BFG\", 256, 1\nDropItem \"BossLifeEssence\", 256\nDropItem \"BossArmorBonusMax\", 256\nDropItem \"DemonicChalice\", 256\nDropItem \"Legendary Plasmatic Rifle\", 256, 1\nDropItem \"LegAmmoSphere\", 256, 1\nDropItem \"LegDemonRune\", 256, 1\nDropItem \"Legendary Assault Shotgun\", 256, 1\nDropItem \"LegendaryArmor\", 256, 1\nDropItem \"Legendary Plasmatic Cannon\", 256, 1\nDropItem \"LegendarySphere\", 256, 1\nDropItem \"LegTimeFreezeSphere\", 256\nDropItem \"LegendaryShell\", 256, 4\nDropItem \"LegendaryShellBox\", 256\nDropItem \"LegendaryBulletBox\", 256\nDropItem \"LegendaryLMGBulletMag\", 256, 20\nDropItem \"Legendary Light Machine Gun\", 256, 1\nDropItem \"TrueLegendaryBFGUpgrade\", 256, 1\n//DropItem \"DrainRune\", 256\nDropItem \"LegendaryPowerRune\", 256, 1\n//DropItem \"Legendary AK-47\", 256, 1\nDropItem \"LegendaryPowerSphere\", 256, 1\nDropItem \"LegendaryPowerShard\", 256, 1\nDropItem \"Legendary Railgun\", 256, 1\nDropItem \"LegendaryCell\", 256\nDropItem \"LegendaryCellPack\", 256\nDropItem \"Legendary Revolver\", 256, 1\nDropItem \"Legendary Sawed-Off Shotgun\", 256, 1\nDropItem \"TrueLegendaryUltraSphere\", 256, 1\nDropItem \"TrueLegendaryPowerRune\", 128, 1\nDropItem \"Legendary Chainsaw\", 256, 1\nDropItem \"LegendaryFuel\", 256\n//DropItem \"Legendary BFG 10K\", 256, 1\n}\n\nACTOR TrueLegendaryCyberdemonWeak : TrueLegendaryCyberdemonNormal2 replaces TrueLegendaryCyberdemonNormal\n{\nDropItem \"LDemonAmmoBox\", 256\nDropItem \"LDemonAmmo\", 256\nDropItem \"Legendary BFG\", 256, 1\nDropItem \"BossLifeEssence\", 256\nDropItem \"BossArmorBonusMax\", 256\nDropItem \"DemonicChalice\", 256\nDropItem \"Legendary Plasmatic Rifle\", 256, 1\nDropItem \"LegAmmoSphere\", 256, 1\nDropItem \"LegDemonRune\", 256, 1\nDropItem \"Legendary Assault Shotgun\", 256, 1\nDropItem \"LegendaryArmor\", 256, 1\nDropItem \"Legendary Plasmatic Cannon\", 256, 1\nDropItem \"LegendarySphere\", 256, 1\nDropItem \"LegTimeFreezeSphere\", 256\nDropItem \"LegendaryShell\", 256, 4\nDropItem \"LegendaryShellBox\", 256\nDropItem \"LegendaryBulletBox\", 256\nDropItem \"LegendaryLMGBulletMag\", 256, 20\nDropItem \"Legendary Light Machine Gun\", 256, 1\nDropItem \"TrueLegendaryBFGUpgrade\", 256, 1\nDropItem \"DrainRune\", 256\nDropItem \"LegendaryPowerRune\", 256, 1\n//DropItem \"Legendary AK-47\", 256, 1\nDropItem \"LegendaryPowerSphere\", 256, 1\nDropItem \"LegendaryPowerShard\", 256, 1\nDropItem \"Legendary Railgun\", 256, 1\nDropItem \"LegendaryCell\", 256\nDropItem \"LegendaryCellPack\", 256\nDropItem \"Legendary Revolver\", 256, 1\nDropItem \"Legendary Sawed-Off Shotgun\", 256, 1\nDropItem \"TrueLegendaryUltraSphere\", 256, 1\nDropItem \"TrueLegendaryPowerRune\", 64, 1\nDropItem \"Legendary Chainsaw\", 256, 1\nDropItem \"LegendaryFuel\", 256\n//DropItem \"Legendary BFG 10K\", 256, 1\n}\n\nACTOR TrueLegendaryCardinal3 : TrueLegendaryCardinal2 replaces TrueLegendaryCardinal\n{\nDropItem \"LDemonAmmoBox\", 256\nDropItem \"LDemonAmmo\", 256\nDropItem \"Legendary BFG\", 256, 1\nDropItem \"BossLifeEssence\", 256\nDropItem \"BossArmorBonusMax\", 256\nDropItem \"DemonicChalice\", 256\nDropItem \"Legendary Plasmatic Rifle\", 256, 1\nDropItem \"LegAmmoSphere\", 256, 1\nDropItem \"LegDemonRune\", 256, 1\nDropItem \"Legendary Assault Shotgun\", 256, 1\nDropItem \"LegendaryArmor\", 256, 1\nDropItem \"Legendary Plasmatic Cannon\", 256, 1\nDropItem \"LegendarySphere\", 256, 1\nDropItem \"LegTimeFreezeSphere\", 256\nDropItem \"LegendaryShell\", 256, 4\nDropItem \"LegendaryShellBox\", 256\nDropItem \"LegendaryBulletBox\", 256\nDropItem \"LegendaryLMGBulletMag\", 256, 20\nDropItem \"Legendary Light Machine Gun\", 256, 1\nDropItem \"TrueLegendaryBFGUpgrade\", 256, 1\n//DropItem \"DrainRune\", 256\nDropItem \"LegendaryPowerRune\", 256, 1\n//DropItem \"Legendary AK-47\", 256, 1\nDropItem \"LegendaryPowerSphere\", 256, 1\nDropItem \"LegendaryPowerShard\", 256, 1\nDropItem \"Legendary Railgun\", 256, 1\nDropItem \"LegendaryCell\", 256\nDropItem \"LegendaryCellPack\", 256\nDropItem \"Legendary Revolver\", 256, 1\nDropItem \"Legendary Sawed-Off Shotgun\", 256, 1\nDropItem \"TrueLegendaryUltraSphere\", 256, 1\nDropItem \"TrueLegendaryPowerRune\", 128, 1\nDropItem \"Legendary Chainsaw\", 256, 1\nDropItem \"LegendaryFuel\", 256\n//DropItem \"Legendary BFG 10K\", 256, 1\n}\n\nACTOR TrueLegendarySentient3 : TrueLegendarySentient2 replaces TrueLegendarySentient\n{\nDropItem \"LDemonAmmoBox\", 256\nDropItem \"LDemonAmmo\", 256\nDropItem \"Legendary BFG\", 256, 1\nDropItem \"BossLifeEssence\", 256\nDropItem \"BossArmorBonusMax\", 256\nDropItem \"SkullOfPower\", 256\nDropItem \"Legendary Plasmatic Rifle\", 256, 1\nDropItem \"LegAmmoSphere\", 256, 1\nDropItem \"LegDemonRune\", 256, 1\nDropItem \"Legendary Assault Shotgun\", 256, 1\nDropItem \"LegendaryArmor\", 256, 1\nDropItem \"Legendary Plasmatic Cannon\", 256, 1\nDropItem \"LegendarySphere\", 256, 1\nDropItem \"LegTimeFreezeSphere\", 256\nDropItem \"LegendaryShell\", 256, 4\nDropItem \"LegendaryShellBox\", 256\nDropItem \"LegendaryBulletBox\", 256\nDropItem \"LegendaryLMGBulletMag\", 256, 20\nDropItem \"Legendary Light Machine Gun\", 256, 1\nDropItem \"TrueLegendaryBFGUpgrade\", 256, 1\n//DropItem \"DrainRune\", 256\nDropItem \"LegendaryPowerRune\", 256, 1\n//DropItem \"Legendary AK-47\", 256, 1\nDropItem \"LegendaryPowerSphere\", 256, 1\nDropItem \"LegendaryPowerShard\", 256, 1\nDropItem \"Legendary Railgun\", 256, 1\nDropItem \"LegendaryCell\", 256\nDropItem \"LegendaryCellPack\", 256\nDropItem \"Legendary Revolver\", 256, 1\nDropItem \"Legendary Sawed-Off Shotgun\", 256, 1\nDropItem \"TrueLegendaryUltraSphere\", 256, 1\nDropItem \"TrueLegendaryPowerRune\", 64 1\nDropItem \"Legendary Chainsaw\", 256, 1\nDropItem \"LegendaryFuel\", 256\n//DropItem \"Legendary BFG 10K\", 256, 1\n}\n\nActor Makron2 : Makron replaces Makron\n{\nDropItem \"NemesisHealthBonusMax\", 256, 64\nDropItem \"NemesisArmorBonus64\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 64\nDropItem \"NemesisArmorBonus64\", 256\nDropItem \"NemesisSuperSphere\", 215\nDropItem \"LegAmmoSphere\", 128, 5\nDropItem \"LegDemonRune\", 80, 1\nDropItem \"NemesisPowerRune\", 256, 1\nDropItem \"PowerRuneSpawner\", 256, 1\nDropItem \"DemonicChalice\", 256, 2\nDropItem \"SkullOfPower\", 256, 2\nDropItem \"NLDemonAmmo\", 256\nDropItem \"NLDemonAmmoBox\", 256\nDropItem \"NemesisShell\", 256\nDropItem \"NemesisShellBox\", 130\nDropItem \"Nemesis Rifle\", 200\nDropItem \"Nemesis Plasmatic Cannon\", 200\nDropItem \"Nemesis Assault Shotgun\", 200\nDropItem \"Nemesis Sawed-Off Shotgun\", 200\nDropItem \"Nemesis BFG\", 255\n}\n\nACTOR kazumi_sin-genjitsu2 : kazumi_sin-genjitsu replaces kazumi_sin-genjitsu\n{\nStates\n {Death:\n\tTNT1 A 0 A_StopSound(5)\n\tTNT1 AAAAAAAAAAA 0 A_SpawnItemEx(\"2huBossDeathFlame\",0,0,20,random(-3,3),random(-3,3),random(-3,3))\n\tSING A 25 A_Scream\n\tSING AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_SpawnItemEx(\"Red2huBossDeathFlame\",0,0,random(5,25),random(-15,15),random(-15,15),random(-15,30))\n\tSING AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_SpawnItemEx(\"Red2huBossDeathFlame\",0,0,random(5,25),random(-15,15),random(-15,15),random(-15,30))\n\tSING AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_SpawnItemEx(\"Red2huBossDeathFlame\",0,0,random(5,25),random(-15,15),random(-15,15),random(-15,30))\n\tSING AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_SpawnItemEx(\"Red2huBossDeathFlame\",0,0,random(5,25),random(-15,15),random(-15,15),random(-15,30))\n\tSING AAAAAAAAAAAA 1 A_SpawnItemEx(\"Red2huBossDeathFlame\",0,0,random(5,25),random(-15,15),random(-15,15),random(-15,30))\n\tTNT1 AA 0 A_SpawnItemEx(\"PhaseSphere\",0,0,8,random(0,8),random(0,8),2,random(0,360),0,0)\n\tTNT1 AAA 0 A_SpawnItemEx(\"Red2huBossDeathFlame\",0,0,20,random(-4,4),random(-4,4),random(0,3))\n\tTNT1 AAA 0 A_SpawnItemEx(\"Red2huBossDeathFlame3\",0,0,20,random(-20,20),random(-20,20),random(0,20))\n\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tSING AA 1 A_Fadeout(0.1)\n\tTNT1 A 0 A_SpawnItemEx(\"ElusiveSphere\",0,0,8,random(0,8),random(0,8),2,random(0,360),0,0)\n TNT1 A 0 A_SpawnItemEx(\"PhaseBoots\",0,0,8,random(0,8),random(0,8),2,random(0,360),0,128)\n\tTNT1 AAA 0 A_SpawnItemEx(\"Red2huBossDeathFlame\",0,0,20,random(-4,4),random(-4,4),random(0,3))\n\tTNT1 AAA 0 A_SpawnItemEx(\"Red2huBossDeathFlame3\",0,0,20,random(-20,20),random(-20,20),random(0,20))\n\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tSING AA 1 A_Fadeout(0.1)\n\tTNT1 AAA 0 A_SpawnItemEx(\"Red2huBossDeathFlame\",0,0,20,random(-4,4),random(-4,4),random(0,3))\n\tTNT1 AAA 0 A_SpawnItemEx(\"Red2huBossDeathFlame3\",0,0,20,random(-20,20),random(-20,20),random(0,20))\n\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tSING AA 1 A_Fadeout(0.1)\n\tTNT1 A 0 A_SpawnItemEx(\"DemonicChalice2\",0,0,8,random(0,8),random(0,8),2,random(0,360),0,128)\n\tTNT1 AAA 0 A_SpawnItemEx(\"Red2huBossDeathFlame\",0,0,20,random(-4,4),random(-4,4),random(0,3))\n\tTNT1 AAA 0 A_SpawnItemEx(\"Red2huBossDeathFlame3\",0,0,20,random(-20,20),random(-20,20),random(0,20))\n\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n\tSING AA 1 A_Fadeout(0.1)\n\tTNT1 A 0 A_NoBlocking\n\tTNT1 AAA 0 A_SpawnItemEx(\"Red2huBossDeathFlame\",0,0,20,random(-4,4),random(-4,4),random(0,3))\n\tTNT1 AAA 0 A_SpawnItemEx(\"Red2huBossDeathFlame3\",0,0,20,random(-20,20),random(-20,20),random(0,20))\n\tTNT1 AA 0 A_SpawnItemEx(\"GibbedGenerator\",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)\n\tTNT1 AAA 0 A_CustomMissile(\"BigRedBloodCloud\", random(10,80), 0, random(0,360), 2, random(0,360))\n \tSING AA 1 A_Fadeout(0.1)\n Stop\n}\n}\n\nACTOR Kazumi_UndeadMakaiSlut2 : Kazumi_UndeadMakaiSlut replaces Kazumi_UndeadMakaiSlut\n{\ndropitem \"NemesisUltraSphere\", 256\n\tdropitem \"NemesisShirosphere\", 256\n\tdropitem \"NemesisPowerRune\", 128\n\tdropitem \"NemesisPowerRune\", 128\n\tDropItem \"DemonicChalice\", 256\n\tDropItem \"DemonicChalice\", 64\n\tDropItem \"SkullOfPower\", 256\n\tDropItem \"SkullOfPower\", 64\n\tDropItem \"RingOfRegeneration\", 64\n\tDropItem \"OccultSpellbook\", 200\n\tDropItem \"LegTimeFreezeSphere\", 128, 3\n\tDropItem \"NemesisPowerShard\", 35, 1\n\tDropItem \"NemesisArmor\", 128, 1\n\tDropItem \"LegAmmoSphere\", 88, 3\n\tDropItem \"Nemesis Sawed-Off Shotgun\", 128, 1\n\tDropItem \"Nemesis Plasmatic Cannon\", 64, 1\n\tDropItem \"Nemesis Rifle\", 64, 1\n\tdropitem \"Nemesis BFG\", 32, 1\n\tdropitem \"Nemesis\", 16, 1\n}\n\nACTOR DELSupremotaur2 : DELSupremotaur replaces DELSupremotaur\n{\nDropItem \"BLG\", 256\nDropItem \"EnragedLegendaryPowerRune\", 256\nDropItem \"NewCellPack\", 256\nDropItem \"NewCell\", 256\nDropItem \"NewCellPack\", 160\nDropItem \"NewCell\", 160\nDropItem \"FuelCore\" 256 1\nDropItem \"FuelCore\" 256 1\nDropItem \"FuelCore\" 256 1\n\nDropItem \"Legendary BFG\", 150\nDropItem \"InvulnerabilitySphere\", 180\nDropItem \"LDemonAmmoBox\", 255\nDropItem \"LDemonAmmoBox\", 160\nDropItem \"LDemonAmmo\", 255\nDropItem \"LDemonAmmo\", 160\n}\n\nACTOR Obliterator2 : Obliterator replaces Obliterator\n{\nDropItem \"LifeEssence\" 256\n DropItem \"ArmorBonusMax\" 256\n DropItem \"BossLifeEssence\" 256 25\n DropItem \"BossArmorBonusMax\" 256 1\n DropItem \"DemonAmmoBox\" 256 200\n DropItem \"Explosive Minigun\" 256 1\n DropItem \"Demon Tech Devastator\" 256 1\n DropItem \"Demon Tech Shotgun\" 256 1\n DropItem \"BFG10K \" 256 1\n DropItem \"HellfireUltrasphere\" 256 1\n DropItem \"HellfireArmor\" 256 1\n DropItem \"EnragedLegendaryPowerRune\" 256 1\n DropItem \"EnragedLegendaryPowerRune\" 128 1\n DropItem \"FuelCore\" 256 1\n DropItem \"FuelCore\" 256 1\n}\n\nACTOR NemesisSuperShotgunZombie2 : NemesisSuperShotgunZombie replaces NemesisSuperShotgunZombie\n{\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"StimKit\", 222, 3\nDropItem \"HealthFlask\", 227, 5\nDropItem \"Armorplate\", 212, 1\nDropItem \"LegAmmoSphere\", 95, 1\nDropItem \"Portablemedkit\", 217, 1\nDropItem \"NemesisPowerRune\", 25, 1\nDropItem \"LightNemesisArmor\", 92, 1\nDropItem \"NemesisPowerShard\", 35, 1\nDropItem \"HandGrenadeAmmo\", 237, 2\nDropItem \"MineAmmo\", 242, 2\nDropItem \"ModdedBackPack\", 202, 1\nDropItem \"NemesisShell\", 256\nDropItem \"NemesisShellBox\", 130\nDropItem \"Nemesis Sawed-Off Shotgun\", 128, 1\n}\n\nActor NemesisChainsawZombie2 : NemesisChainsawZombie replaces NemesisChainsawZombie\n{\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisSphere\", 100, 1\nDropItem \"NemesisPowerRune\", 50, 1\nDropItem \"NLDemonAmmo\", 256\nDropItem \"NLDemonAmmoBox\", 256\nDropItem \"Nemesis Rifle\", 200, 1\nDropItem \"NemesisPowerShard\", 256, 1\nstates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_NamedExecuteWithResult(\"RawAnger\") == 0,\"Remove\")\n\t\tTNT1 A 0 A_Jump(128,\"Remove\")\n\t\tTNT1 A 0 A_SetUserVar(\"user_deathtimer\",0)\n\t}\n}\n\nActor VexedNemesisChainsawZombie2 : VexedNemesisChainsawZombie replaces VexedNemesisChainsawZombie\n{\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 32\nDropItem \"NemesisArmorBonus32\", 256\nDropItem \"NemesisArmor\", 140, 1\nDropItem \"LegAmmoSphere\", 200, 3\n//DropItem \"EnragedLegendaryPowerShard\", 130, 1\nDropItem \"HandGrenadeAmmo\", 256, 2\nDropItem \"MineAmmo\", 256, 2\nDropItem \"Backpack\", 256, 1\nDropItem \"Armorplate\", 205, 1\nDropItem \"Portablemedkit\", 210, 1\nDropItem \"NemesisShellBox\", 200\nDropItem \"NemesisShell\", 256\nDropItem \"VexedPowerRune\", 100, 1\nDropItem \"Nemesis Assault Shotgun\", 200, 1\nDropItem \"NemesisPowerShard\", 256, 2\n}\n\nACTOR DELNemHellsmith2 : DELNemHellsmith replaces DELNemHellsmith\n{\nDropItem \"NemUnmaker\", 256\nDropItem \"LegendaryUltrasphere\", 256\n//DropItem \"LDemonAmmoBox\", 255\n//DropItem \"LDemonAmmoBox\", 160\n//DropItem \"LDemonAmmo\", 255\n//DropItem \"LDemonAmmo\", 160\n//DropItem \"SpreadKiller2\", 256\n//DropItem \"SpreadKiller2\", 256\n//DropItem \"SpreadKiller2\", 256\n//DropItem \"InventorySpreadRune\", 256, 1\nDropItem \"NemesisHealthBonusMax\", 256, 64\nDropItem \"NemesisArmorBonus64\", 256\nDropItem \"NemesisHealthBonusMax\", 256, 64\nDropItem \"NemesisArmorBonus64\", 256\nDropItem \"NemesisSuperSphere\" 215\nDropItem \"LegAmmoSphere\", 128, 5\nDropItem \"LegDemonRune\", 80, 1\nDropItem \"NemesisPowerRune\", 256, 1\nDropItem \"VexedPowerRune\", 64, 1\nDropItem \"DemonicChalice\", 256, 2\nDropItem \"SkullOfPower\", 256, 2\nDropItem \"NLDemonAmmo\", 256\nDropItem \"NLDemonAmmoBox\", 256\nDropItem \"NemesisShell\", 256\nDropItem \"NemesisShellBox\", 130\nDropItem \"Nemesis Rifle\", 200\nDropItem \"BlurSphere\", 256\nDropItem \"Nemesis Plasmatic Cannon\", 200\nDropItem \"Nemesis Assault Shotgun\", 200\nDropItem \"Nemesis Sawed-Off Shotgun\", 200\nDropItem \"SalvationSphere\", 256\nDropItem \"FuelCore\" 256 1\nDropItem \"FuelCore\" 256 1\nDropItem \"FuelCore\" 256 1\nDropItem \"FuelCore\" 256 1\n\nDropItem \"Terminator\", 5, 1 //70\n}\n\nACTOR Hellsmith3 : Hellsmith2 replaces Hellsmith\n{\nDropItem \"BossLifeEssence\" 256 25 //204\nDropItem \"BossArmorBonusMax\" 256 1 //204\nDropItem \"BigGas\" 256 100\n//DropItem \"ScrollOfHellfire\" 256 1 //Out of his league\nDropItem \"DemonicChalice\" 128 1 //100\nDropItem \"PyroCannon\" 256 1\nDropItem \"HellfireUltrasphere\" 256 1\nDropItem \"FuelCore\" 256 1\nDropItem \"FuelCore\" 256 1\nDropItem \"NemesisPowerRune\" 256 1\n//DropItem \"BLG\", 255\nDropItem \"Stingray\", 256\n\nDropItem \"SkullOfPower\" 128 1 //0 0\n}\n\nACTOR CorruptedLegendaryCardinal2 : CorruptedLegendaryCardinal replaces CorruptedLegendaryCardinal\n{\nDamageFactor 0.34\nDamageFactor \"PDTBFG\", 0.05\nDamageFactor \"PDTBFGTracer\", 0.05\nDamageFactor \"Cyber10K\", 0.0\nDamageFactor \"Legendary\", 0.0\nDamageFactor \"LegendaryGuru\", 0.0\nDamageFactor \"LegendaryGuruPlayer\", 0.3\nDamageFactor \"LegendaryPlayer\", 0.3\nDamageFactor \"PlayerNemesisPlasma\", 0.3\nDamageFactor \"PlayerBHole\", 0.0\nDamageFactor \"BFGSplash\", 0.25\nDamageFactor \"BFGSpray\", 0.25\nDamageFactor \"PlayerDevBall\", 0.025\nDamageFactor \"PlayerDevBall2\", 0.025\nDamageFactor \"PlayerDTBFGRailgunSlug\", 0.025\nDamageFactor \"PlayerDevTracer\", 0.025\nDamageFactor \"PlayerDTRG\", 0.2\nDamageFactor \"Railg\", 0.5\nDamageFactor \"DemolisherEx\", 0.0\nDamageFactor \"DarkDemoEx\", 0.0\nDamageFactor \"CerChainguns\", 0.0\nDamageFactor \"CerEnergyBall\", 0.0\nDamageFactor \"LegMind\", 0.0\nDamageFactor \"SuperWeapon\", 0.0\nDamageFactor \"Term\", 0.0\nDamageFactor \"CDTBFG\", 0.0\nDamageFactor \"DBFG10K\", 0\nDamageFactor \"PlayerDBFG10K\", 0\nDamageFactor \"DBFG\", 0\nDamageFactor \"DBFG210K\", 0\nDamageFactor \"PlayerDBFG210K\", 0\nDamageFactor \"PlayerDBFG\", 0\nDamageFactor \"DBFG2Splash\", 0\nDamageFactor \"UltimateLegendary\", 0.0\nDamageFactor \"BeheComet\", 0.0\nDamageFactor \"Extreme\", 0.0\nDamagefactor \"Baby15K\", 0.0\nDamageFactor \"CacoComet\", 0.0\nDamageFactor \"CadaverRocket\", 0.0\nDamageFactor \"NobleCOmet\", 0.0\nDamageFactor \"HFCyber\", 0.0\nDamageFactor \"DBFG10K2\", 0.0\nDamageFactor \"PlayerDBFG10K2\", 0.0\nDamageFactor \"DBFG2\", 0.0\nDamageFactor \"PlayerDBFG2\", 0.0\nDamageFactor \"PyroShot\", 0.0\nDamageFactor \"PlayerPyro\", 0.0\nDamageFactor \"PDTPuff\", 0.0\n//DropItem \"NemesisSuperSphere\"\nDropItem \"LegAmmoSphere\", 128, 5\nDropItem \"LegDemonRune\", 80, 1\n//DropItem \"InventorySpreadRune\", 256, 1\nDropItem \"DemonicChalice\", 256, 2\nDropItem \"SkullOfPower\", 256, 2\nDropItem \"BossLifeEssence\", 192\nDropItem \"BossArmorBonusMax\", 192\nDropItem \"DemonicChalice\", 128, 1\nDropItem \"TrueLegendaryUltraSphere\", 256, 1\nDropitem \"D-BFG\", 256\nDropitem \"DCellPack\", 256, 32\nDropitem \"DCellPack\", 128, 24\nDropitem \"DCell\", 256, 10\nDropitem \"DCell\", 256, 10\nDropitem \"DCell\", 256, 10\nDropItem \"LegAmmoSphere\", 128, 5\nDropItem \"LegDemonRune\", 80, 1\nDropItem \"TrueLegendaryRune\", 128, 1\nDropItem \"BLG\", 255\n//DropItem \"TalismanOfChaos\" 256\n//DropItem \"SpreadKiller2\", 256\n//DropItem \"SpreadKiller2\", 256\n//DropItem \"SpreadKiller2\", 256\n}\n\nActor LegendarySuicideBomber2C4 : LegendarySuicideBomberC4 replaces LegendarySuicideBomberRAW\n{\nDropItem \"LegAmmoSphere\", 93\nDropItem \"LegendarySphere\", 64\nDropItem \"Legendary C4\" 70 1\n\nDropItem \"LegendaryPowerRune\" 32\n}\n\nActor EnragedLegendarySuicideBomber2C4 : EnragedLegendarySuicideBomberC4 replaces EnragedLegendarySuicideBomber\n{\nDropItem \"LegAmmoSphere\", 128\nDropItem \"LegendarySphere\", 128\n\nDropItem \"EnragedLegendaryPowerRune\" 32\n}\n\nActor NemesisSuicideBomber2C4 : NemesisSuicideBomberC4 replaces NemesisSuicideBomber\n{\nDropItem \"LegAmmoSphere\", 128, 3\nDropItem \"EnragedLegendarySphere\", 128\n\nDropItem \"NemesisPowerRune\" 32\n}\n\nActor EnragedLegendaryChainsawZombie2 : EnragedLegendaryChainsawZombie replaces EnragedLegendaryChainsawZombie\n{\nDropItem \"EnragedLegendaryChainsaw\" 128\nDropItem \"ILDemonAmmo\" 250\nDropItem \"ILDemonAmmoBox\" 125 200\nDropItem \"EnragedLegendaryArmor\" 90 1 //90\nDropItem \"LegAmmoSphere\" 64 3 //93\nDropItem \"HandGrenadeAmmo\" 235 2\nDropItem \"MineAmmo\" 240 2\nDropItem \"Backpack\" 200 1\nDropItem \"Armorplate\" 210 1\nDropItem \"Portablemedkit\" 215 1\nDropItem \"StimKit\" 220 3\nDropItem \"HealthFlask\" 225 5\n//DropItem \"LegendaryRune\" 50 1\nDropItem \"EnragedLegendaryPowerShard\" 35 1\nDropItem \"LegendaryPowerSphere\" 35 1\n\nDropItem \"EnragedLegendaryPowerRune\", 48\n}\n\nActor LegendaryDoomgay : LegendaryDoomguy replaces LegendaryDoomguy\n{\nObituary \"%o was taken out by the Legendary Doomgay.\"\nTag \"\\c[z3]Legendary \\c[l5]Doomgay\\c-\" //man this guy is just so... bad D:\n\nDamageFactor \"Crush\", 0.05\nDamageFactor \"Acid\", 0.2\nDamageFactor \"Fire\", 0.15\nDamageFactor \"Ice\", 0.2\nDamageFactor \"Poison\", 0.0\nDamageFactor \"PoisonCloud\", 0.0\nDamageFactor \"PyroShot\", 0.15\nDamageFactor \"PlayerPyro\", 0.15\nDamageFactor \"NuclearFire\", 0.15\nDamageFactor \"BFG9500Ball\", 0.5\nDamageFactor \"BFGSplash\", 0.5\nDamageFactor \"UpBFG9500Ball\", 0.5\nDamageFactor \"UpBFGSplash\", 0.25\nDamageFactor \"PDTBFG\", 0.02\nDamageFactor \"PDTBFGTracer\", 0.02\nDamageFactor \"PlayerDevBall\", 0.01\nDamageFactor \"PlayerDevBall2\", 0.01\nDamageFactor \"PlayerDevTracer\", 0.01\nDamageFactor \"PlayerDBFG2\", 0.65\nDamageFactor \"PlayerDBFG10K2\", 0.65\nDamageFactor \"PlayerDBFGSplash2\", 0.65\nDamageFactor \"PlayerBHole\", 0.05\nDamageFactor \"LegendaryPlayer\", 0.3\nDamageFactor \"PlayerHellfire\", 0.1\nDamageFactor \"SuperWeapon\", 0.0\nDamageFactor \"LegendaryGuruPlayer\", 0.3 //0.0\nDamageFactor \"SS\", 0.05\nDamageFactor 0.35\n//No Infighting\nDamageFactor \"Legendary\", 0.0\nDamageFactor \"Legendary1\", 0.0\nDamageFactor \"LegendaryGuru\", 0.0\nDamageFactor \"UltimateLegendary\", 0.0\nDamageFactor \"LegendaryZombie\", 0.0\nDamageFactor \"LACGrenade\", 0.0\nDamageFactor \"LSSGGrenade\", 0.0\nDamageFactor \"ZExplosiveBullets\", 0.0\nDamageFactor \"MiniRocket\", 0.0\nDamageFactor \"ZombieDev\", 0.0\nDamageFactor \"SoapOpera\", 0.0\nDamageFactor \"HTZombie\", 0.0\nDamageFactor \"ZGrenade\", 0.0\nDamageFactor \"ZombieCannon\", 0.0\nDamageFactor \"GeneralTracer\", 0.0\nDamageFactor \"BloodSkull\", 0.0\nDamageFactor \"BloodElemental\", 0.0\nDamageFactor \"Broat\", 0.0\nDamageFactor \"SatanGuard\", 0.0\nDamageFactor \"CurseComet\", 0.0\nDamageFactor \"HelementalComet\", 0.0\nDamageFactor \"DementedTerminator\", 0.0\nDamageFactor \"Terminator\", 0.0\nDamageFactor \"Cyber10K\", 0.0\nDamageFactor \"UBDTR\", 0.0\nDamageFactor \"DemolisherEx\", 0.0\nDamageFactor \"DarkDemoEx\", 0.0\nDamageFactor \"Commander\", 0.0\nDamageFactor \"CerChainguns\", 0.0\nDamageFactor \"CerEnergyBall\", 0.0\nDamageFactor \"Hell\", 0.0\nDamageFactor \"HFCyber\", 0.0\nDamageFactor \"DBFG2\", 0.0\nDamageFactor \"DBFG10K2\", 0.0\nDamageFactor \"DBFGSplash2\", 0.0\n\nDamageFactor \"PlayerNemesisPlasma\", 0.5\n\nDropItem \"LegAmmoSphere\", 256, 1\nDropItem \"LegendaryRandomSphere\", 256, 1\nDropItem \"LegendaryPowerShard\", 128, 1\nDropItem \"LegendaryPowerRune\", 128, 1\nDropItem \"LegendaryArmor\", 128, 1\nDropItem \"ModdedBackPack\", 256, 1\nDropItem \"LDemonAmmo\", 256, 100\n\nDropItem \"LegendaryUltraSphere\", 64, 1\nDropItem \"LegendarySphere\", 128 1\n\n\tstates\n\t\t{\n\t\tPain:\n\t\t\tTNT1 A 0 A_Jump(16,\"Protection\")\n\t\t\tTNT1 A 0 A_Jump(192,\"PainMissile\")\n\t\t\tLG47 G 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\t\t\tLG47 G 0 A_Pain\n\t\t\tLG47 G 3 Bright A_GiveInventory(\"LegZombieStrafing\",1)\n\t\t\tGoto See\n\t\tDeath:\n\t\t\tTNT1 AAA 0 A_StopSound\n\t\t\tTNT1 A 0 A_ChangeFlag(\"Bright\",0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"RingOfRegenerationHalf\",0,0,12,random(0,8),random(0,8),2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Legendary Railgun\",0,0,12,random(0,8),random(0,8),2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Legendary Sawed-Off Shotgun\",0,0,12,random(0,8),random(0,8),2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Legendary Assault Shotgun\",0,0,12,random(0,8),random(0,8),2,random(0,360),0,0)\n\t\t\t//TNT1 A 0 A_SpawnItemEx(\"Legendary AK-47\",0,0,12,random(0,8),random(0,8),2,random(0,360),0,0)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Legendary Plasmatic Rifle\",0,0,12,random(0,8),random(0,8),2,random(0,360),0,128)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Legendary Plasmatic Cannon\",0,0,12,random(0,8),random(0,8),2,random(0,360),0,128)\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"Legendary BFG\",0,0,12,random(0,8),random(0,8),2,random(0,360),0,192)\n\t\t\tLG47 O 5 A_Scream\n\t\t\tLG47 P 5 A_Fall\n\t\t\tLG47 Q 5 A_SpawnItem(\"BodyCrash\",0,0,0,0)\n\t\t\tLG47 R 5\n\t\t\tTNT1 A 0 A_SpawnItemEx(\"LegDoomguySoulEffect\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION,0)\n\t\t\tLG47 T 5\n\t\t\tLG47 U 5\n\t\t\tTNT1 A 20\n\t\t\tTNT1 A 0 A_PlaySoundEx(\"brain/spit\",\"Voice\",0,2)\n\t\t\tTNT1 A 1 A_SpawnItemEx(\"LegendaryHeroSoul\",0,0,16,0,0,0,0,SXF_NOCHECKPOSITION|SXF_TELEFRAG)\n\t\t\tTNT1 A 1\n\t\t\tStop\n\t\t}\n}\n\nActor DarkCyberImp2 : DarkCyberImp replaces DarkCyberImp\n{\nTag \"\\c[A2]Dark Cyber Imp\\c-\"\n}\n\nActor WarlordImp2 : WarlordImp replaces WarlordImp\n{\nTag \"\\c[H3]Corrupt Pawn\\c-\"\n}\n\nActor BabyDemolisher2 : BabyDemolisher replaces BabyDemolisher\n{\nTag \"\\c[A2]Baby Demolisher\\c-\"\n}\n\nActor Damned2 : Damned replaces Damned\n{\nTag \"\\crDamned\\c-\"\n}"
},
{
"source": "pk3",
"name": "actors/FancyFabulousStuff.txt",
"contents": "actor YellowSmoke\n{\n+clientsideonly\n+dontsplash\n+forcexybillboard\n+noblockmap\n+noclip\n+nogravity\n+noteleport\n+notimefreeze\n+MISSILE\nRenderStyle Add\nScale 0.2\n\tstates\n\t{\n\tspawn:\n\t\tYSMK ABCDEFGHIJKL 3 Bright A_FadeOut\n\t\tstop\n\t}\n}\n\nactor SmallYellowSmoke : YellowSmoke\n{\nScale 0.10\n}\n\nactor YellowSmokespawner\n{\n+clientsideonly\n+notimefreeze\n\tstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"toaster\")\n\t\tTNT1 AAAAAA 0 A_spawnItemEx(\"YellowSmoke\",random(20,-20),random(20,-20),random(20,40),0,0,random(2,6),0,128,0)\n\t\tTNT1 A 0\n\t\tstop\n\ttoaster:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nactor SmallYellowSmokespawner : YellowSmokeSpawner\n{\nstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"toaster\")\n\t\tTNT1 AAAAAA 0 A_spawnItemEx(\"SmallYellowSmoke\",random(20,-20),random(20,-20),random(20,40),0,0,random(2,6),0,128,0)\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nactor LightBlueSmoke : YellowSmoke\n{\nstates\n\t{\n\tspawn:\n\t\tLBSM ABCDEFGHIJKL 3 Bright A_FadeOut\n\t\tstop\n\t}\n\n}\n\nactor LightBlueSmokeSpawner\n{\n+clientsideonly\n+notimefreeze\n\tstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"toaster\")\n\t\tTNT1 AAAAAA 0 A_spawnItemEx(\"LightBlueSmoke\",random(20,-20),random(20,-20),random(20,40),0,0,random(2,6),0,128,0)\n\t\tTNT1 A 0\n\t\tstop\n\ttoaster:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n\n}\n\nactor SmallLightBlueSmokeSpawner : LightBlueSmokeSpawner\n{\nScale 0.10\n}\n\nactor RedSmoke : YellowSmoke\n{\nstates\n\t{\n\tspawn:\n\t\tRSMK ABCDEFGHIJKL 3 Bright A_FadeOut\n\t\tstop\n\t}\n}\n\nactor SmallRedSmoke : RedSmoke\n{\nScale 0.10\n}\n\nactor RedSmokespawner\n{\n+clientsideonly\n+notimefreeze\n\tstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"toaster\")\n\t\tTNT1 AAAAAA 0 A_spawnItemEx(\"RedSmoke\",random(20,-20),random(20,-20),random(20,40),0,0,random(2,6),0,128,0)\n\t\tTNT1 A 0\n\t\tstop\n\ttoaster:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nactor SmallRedSmokespawner : RedSmokeSpawner\n{\nstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"toaster\")\n\t\tTNT1 AAAAAA 0 A_spawnItemEx(\"SmallRedSmoke\",random(20,-20),random(20,-20),random(20,40),0,0,random(2,6),0,128,0)\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nactor PurpleSmoke : YellowSmoke\n{\nstates\n\t{\n\tspawn:\n\t\tPSMK ABCDEFGHIJKL 3 Bright A_FadeOut\n\t\tstop\n\t}\n}\n\nactor SmallPurpleSmoke : PurpleSmoke\n{\nScale 0.1\n}\n\nactor PurpleSmokespawner\n{\n+clientsideonly\n+notimefreeze\n\tstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"toaster\")\n\t\tTNT1 AAAAAA 0 A_spawnItemEx(\"PurpleSmoke\",random(20,-20),random(20,-20),random(20,40),0,0,random(2,6),0,128,0)\n\t\tTNT1 A 0\n\t\tstop\n\ttoaster:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nactor SmallPurpleSmokespawner : PurpleSmokeSpawner\n{\nstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"toaster\")\n\t\tTNT1 AAAAAA 0 A_spawnItemEx(\"SmallPurpleSmoke\",random(20,-20),random(20,-20),random(20,40),0,0,random(2,6),0,128,0)\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nactor BlackSmoke : YellowSmoke\n{\nRenderStyle Normal\nstates\n\t{\n\tspawn:\n\t\tBSMK ABCDEFGHIJKL 3 Bright A_FadeOut\n\t\tstop\n\t}\n}\n\nactor SmallBlackSmoke : BlackSmoke\n{\nScale 0.10\n}\n\nactor BlackSmokespawner\n{\n+clientsideonly\n+notimefreeze\n\tstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"toaster\")\n\t\tTNT1 AAAAAA 0 A_spawnItemEx(\"BlackSmoke\",random(20,-20),random(20,-20),random(20,40),0,0,random(2,6),0,128,0)\n\t\tTNT1 A 0\n\t\tstop\n\ttoaster:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nactor SmallBlackSmokespawner : BlackSmokeSpawner\n{\nstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"toaster\")\n\t\tTNT1 AAAAAA 0 A_spawnItemEx(\"SmallBlackSmoke\",random(20,-20),random(20,-20),random(20,40),0,0,random(2,6),0,128,0)\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nactor WhiteSmoke : YellowSmoke\n{\nScale 0.15\nstates\n\t{\n\tspawn:\n\t\tWSMK ABCDEFGHIJKL 3 Bright A_FadeOut\n\t\tstop\n\t}\n}\n\nactor SmallWhiteSmoke : WhiteSmoke\n{\nScale 0.1\n}\n\nactor BigWhiteSmoke : WhiteSmoke\n{\nScale 0.5\n}\n\nactor WhiteSmokespawner\n{\n+clientsideonly\n+notimefreeze\n\tstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"toaster\")\n\t\tTNT1 AAAAAA 0 A_spawnItemEx(\"WhiteSmoke\",random(20,-20),random(20,-20),random(20,40),0,0,random(2,6),0,128,0)\n\t\tTNT1 A 0\n\t\tstop\n\ttoaster:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nactor SmallWhiteSmokespawner : WhiteSmokeSpawner\n{\nstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"toaster\")\n\t\tTNT1 AAAAAA 0 A_spawnItemEx(\"SmallWhiteSmoke\",random(20,-20),random(20,-20),random(20,40),0,0,random(2,6),0,128,0)\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nactor BigWhiteSmokeSpawner : WhiteSmokeSpawner\n{\nstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"toaster\")\n\t\tTNT1 AAAAAA 0 A_spawnItemEx(\"BigWhiteSmoke\",random(20,-20),random(20,-20),random(20,40),0,0,random(2,6),0,128,0)\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nactor LegendaryPowerRuneDropper\n{\nstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"LegendaryPowerRune\",0,0,56,random(2,4),0,random(1,3),random(0,360),0,64)\n\t\tstop\n\t}\n}\n\nactor TrueLegendaryPowerRuneDropper\n{\nstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"TrueLegendaryPowerRune\",0,0,56,random(2,4),0,random(1,3),random(0,360),0,64)\n\t\tstop\n\t}\n}\n\nactor TrueTrueLegendaryPowerRuneDropper\n{\nstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"TrueTrueLegendaryPowerRune\",0,0,56,random(2,4),0,random(1,3),random(0,360),0,64)\n\t\tstop\n\t}\n}\n\nactor EnragedLegendaryPowerRuneDropper\n{\nstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"EnragedLegendaryPowerRune\",0,0,56,random(2,4),0,random(1,3),random(0,360),0,64)\n\t\tstop\n\t}\n}\n\nactor CerebralPowerRuneDropper\n{\nstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"CerebralLegendaryPowerRune\",0,0,56,random(2,4),0,random(1,3),random(0,360),0,64)\n\t\tstop\n\t}\n}\n\nactor NemesisPowerRuneDropper\n{\nstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"NemesisLegendaryPowerRune\",0,0,56,random(2,4),0,random(1,3),random(0,360),0,64)\n\t\tstop\n\t}\n}\n\nactor VexedPowerRuneDropper\n{\nstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"VexedLegendaryPowerRune\",0,0,56,random(2,4),0,random(1,3),random(0,360),0,64)\n\t\tstop\n\t}\n}\n\nactor PhaseBootsDropper\n{\nstates\n\t{\n\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_SpawnItemEx(\"PhaseBoots\",0,0,56,random(2,4),0,random(1,3),random(0,360),0,64)\n\t\tstop\n\t}\n}\n\nACTOR LegPlayerSmoke\n{\n+MISSILE\n+NOCLIP\n+CLIENTSIDEONLY\n+DONTSPLASH\n+NOBLOCKMAP\n+NOGRAVITY\n+NOTELEPORT\n+FORCEXYBILLBOARD\n+THRUACTORS\nScale 0.1\nRenderStyle Normal\nStates\n\t{\n\tSpawn:\n\tYSMK ABCDEFGHIJKL 2 Bright A_FadeOut\n\tStop\n\t}\n}\n\nACTOR TLegPlayerSmoke : LegPlayerSmoke\n{\nStates\n\t{\n\tSpawn:\n\tLBSM ABCDEFGHIJKL 2 Bright A_FadeOut\n\tStop\n\t}\n}\n\nACTOR TTLegPlayerSmoke : LegPlayerSmoke\n{\nStates\n\t{\n\tSpawn:\n\tLBSM ABCDEFGHIJKL 2 Bright A_FadeOut\n\tYSMK ABCDEFGHIJKL 2 Bright A_FadeOut\n\tStop\n\t}\n}\n\nACTOR ELegPlayerSmoke : LegPlayerSmoke\n{\nStates\n\t{\n\tSpawn:\n\tRSMK ABCDEFGHIJKL 2 Bright A_FadeOut\n\tStop\n\t}\n}\n\nACTOR CerPlayerSmoke : LegPlayerSmoke\n{\nStates\n\t{\n\tSpawn:\n\tPSMK ABCDEFGHIJKL 2 Bright A_FadeOut\n\tStop\n\t}\n}\n\nACTOR NemPlayerSmoke : LegPlayerSmoke\n{\nStates\n\t{\n\tSpawn:\n\tBSMK ABCDEFGHIJKL 2 Bright A_FadeOut\n\tStop\n\t}\n}\n\nACTOR VexPlayerSmoke : LegPlayerSmoke\n{\nStates\n\t{\n\tSpawn:\n\tWSMK ABCDEFGHIJKL 2 Bright A_FadeOut\n\tBSMK ABCDEFGHIJKL 2 Bright A_FadeOut\n\tStop\n\t}\n}\n\nACTOR LegPowerRunePlayerSmokeSpawner : LPlayerSmokeSpawner\n{\n\tSCALE 0.01\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\tYSMK A 0 A_JumpIfInventory(\"LegendaryPR\",1,\"Smoking\",AAPTR_TARGET)\n\t\tStop\n\tSmoking:\n\t\tYSMK A 0\n\t\tYSMK AA 0 Bright A_SpawnItemEx(\"LegPlayerSmoke\",random(12,-12),random(12,-12),random(-16,16),0,0,random(1,3),0,128,0)\n\t\tYSMK A 1\n\t\tStop\n\tToaster:\n TNT1 A 0\n\t Stop\n\t}\n}\nACTOR TLegPowerRunePlayerSmokeSpawner : LegPowerRunePlayerSmokeSpawner\n{\nStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\tLBSM A 0 A_JumpIfInventory(\"TrueLegendaryPR\",1,\"Smoking\",AAPTR_TARGET)\n\t\tStop\n\tSmoking:\n\t\tLBSM A 0\n\t\tLBSM AA 0 Bright A_SpawnItemEx(\"TLegPlayerSmoke\",random(12,-12),random(12,-12),random(-16,16),0,0,random(1,3),0,128,0)\n\t\tLBSM A 1\n\t\tStop\n\t}\n}\n\nACTOR TTLegPowerRunePlayerSmokeSpawner : LegPowerRunePlayerSmokeSpawner\n{\nStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\tLBSM A 0 A_JumpIfInventory(\"TrueTrueLegendaryPR\",1,\"Smoking\",AAPTR_TARGET)\n\t\tStop\n\tSmoking:\n\t\tLBSM A 0\n\t\tLBSM AA 0 Bright A_SpawnItemEx(\"TTLegPlayerSmoke\",random(12,-12),random(12,-12),random(-16,16),0,0,random(1,3),0,128,128)\n\t\tLBSM A 1\n\t\tStop\n\t}\n}\n\nACTOR EnrLPowerRunePlayerSmokeSpawner : LegPowerRunePlayerSmokeSpawner\n{\nStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\tRSMK A 0 A_JumpIfInventory(\"EnragedPR\",1,\"Smoking\",AAPTR_TARGET)\n\t\tStop\n\tSmoking:\n\t\tRSMK A 0\n\t\tRSMK AA 0 Bright A_SpawnItemEx(\"ELegPlayerSmoke\",random(12,-12),random(12,-12),random(-16,16),0,0,random(1,3),0,128,0)\n\t\tRSMK A 1\n\t\tStop\n\t}\n}\n\nACTOR CerPowerRunePlayerSmokeSpawner : LegPowerRunePlayerSmokeSpawner\n{\nStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\tPSMK A 0 A_JumpIfInventory(\"CerebralPR\",1,\"Smoking\",AAPTR_TARGET)\n\t\tStop\n\tSmoking:\n\t\tPSMK A 0\n\t\tPSMK AA 0 Bright A_SpawnItemEx(\"CerPlayerSmoke\",random(12,-12),random(12,-12),random(-16,16),0,0,random(1,3),0,128,0)\n\t\tPSMK A 1\n\t\tStop\n\t}\n}\n\nACTOR NemPowerRunePlayerSmokeSpawner : LegPowerRunePlayerSmokeSpawner\n{\nStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\tBSMK A 0 A_JumpIfInventory(\"NemesisPR\",1,\"Smoking\",AAPTR_TARGET)\n\t\tStop\n\tSmoking:\n\t\tBSMK A 0\n\t\tBSMK AA 0 Bright A_SpawnItemEx(\"NemPlayerSmoke\",random(12,-12),random(12,-12),random(-16,16),0,0,random(1,3),0,128,0)\n\t\tBSMK A 1\n\t\tStop\n\t}\n}\n\nACTOR VexPowerRunePlayerSmoke : LegPowerRunePlayerSmokeSpawner\n{\nStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, \"Toaster\")\n\t\tWSMK A 0 A_JumpIfInventory(\"VexedPR\",1,\"Smoking\",AAPTR_TARGET)\n\t\tStop\n\tSmoking:\n\t\tWSMK A 0\n\t\tWSMK AA 0 Bright A_SpawnItemEx(\"VexPlayerSmoke\",random(12,-12),random(12,-12),random(-16,16),0,0,random(1,3),0,128,128)\n\t\tWSMK A 1\n\t\tStop\n\t}\n}"
},
{
"source": "pk3",
"name": "actors/SomeFixes.txt",
"contents": "actor NemesisBalanceSphere : NemesisMegaSphere replaces NemesisMegaSphere\n{\nStates\n\t{\n\tPickup:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIfInventory(\"NoNemesisMegaYoinkage\",1,\"Notsofast\")\n\t\tTNT1 A 0 A_GiveInventory(\"NoNemesisMegaYoinkage\",1)\n\t\tTNT1 A 0 A_PlaySound(\"pickups/invulnerable\",CHAN_AUTO)\n\t\tTNT1 A 0 A_GiveInventory(\"RingOfRegenerationQuiet\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"NemesisArmorRegenerationQuiet\",1)\n\t\tTNT1 A 0 A_GiveInventory(\"NemesisArmor\",1)\n\t\tTNT1 A 1 A_GiveInventory(\"NemesisSphereHealth\",1)\n\t\tStop\n\tNotsofast:\n\t\t\"----\" A 0\n\t\tStop\n\t}\n}\n\nactor NoNemesisMegaYoinkage : LegendaryPR {}\n\nactor OmegaSpawnProtection : customInventory\n{\n+inventory.autoActivate\ninventory.maxAmount 0\nstates\n{\n\tUse:\n\tTNT1 A 0 A_GiveInventory(\"SpawnInvis\",1)\n\tTNT1 A 0 A_GiveInventory(\"SpawnInvul\",1)\n\tTNT1 A 0 A_GiveInventory(\"HealthStimulants\",1)\n\tstop\n}\n}\n\nactor SpawnInvis : PowerInvisibility\n{\npowerup.duration -5\npowerup.mode \"Fuzzy\"\npowerup.strength 50\n+shadow\n}\n\nactor SpawnInvul : powerInvulnerable\n{\npowerup.duration -3\n}\n\nactor HealthStimulants : powerRegeneration\n{\n+inventory.hubpower\n+inventory.persistentpower\n+notimefreeze\npowerup.duration 0x7FFFFFFF\npowerup.strength 0.4\n}\n\n/*actor ActualNemesisArmorRegen : customInventory //Maybe one day\n{\ninventory.amount 1\ninventory.maxAmount 1\n}*/\n\nactor PlayerActuallyNemesisGuruBall : PlayerNemesisGuruBall replaces PlayerNemesisGuruBall\n{\nDamageType \"PlayerNemesisPlasma\"\n}\n\nactor ActuallyNemesisPlayerDevastatorBolt : NemesisPlayerDevastatorBolt replaces NemesisPlayerDevastatorBolt\n{\nDamageType \"PlayerNemesisPlasma\"\n}\n\nActor ActuallyNemesisPlayerDTBFGProjectileAttack : NemesisPlayerDTBFGProjectileAttack replaces NemesisPlayerDTBFGProjectileAttack\n{\nDamageType \"PlayerNemesisPlasma\"\n}\n\nactor PlayerActuallyNemesisDeathBall : PlayerNemesisDeathBall replaces PlayerNemesisDeathBall\n{\nDamageType \"PlayerNemesisPlasma\"\n}\n\nactor PlayerActuallyNemesisGuruSpray : PlayerNemesisGuruSpray replaces PlayerNemesisGuruSpray\n{\nDamageType \"PlayerNemesisPlasma\"\n}\n\nactor PlayerMiniActuallyNemesisBFGBall : PlayerMiniNemesisBFGBall replaces PlayerMiniNemesisBFGBall\n{\nDamageType \"PlayerNemesisPlasma\"\n}\n\nactor PlayerActuallyNemesisGuruSphereSmokeProjectile : PlayerNemesisGuruSphereSmokeProjectile replaces PlayerNemesisGuruSphereSmokeProjectile\n{\nDamageType \"PlayerNemesisPlasma\"\n}\n\nactor PlayerMiniActuallyNemesisDeathBall : PlayerMiniNemesisDeathBall replaces PlayerMiniNemesisDeathBall\n{\nDamageType \"PlayerNemesisPlasma\"\n}\n\nactor PlayerMiniActuallyNemesisGuruSpray : PlayerMiniNemesisGuruSpray replaces PlayerMiniNemesisGuruSpray\n{\nDamageType \"PlayerNemesisPlasma\"\n}\n\nactor ActuallyNemesisPlayerBouncyBFG : NemesisPlayerBouncyBFG replaces NemesisPlayerBouncyBFG\n{\nDamageType \"PlayerNemesisPlasma\"\n}\n\nactor TrueNemesisNoSpread : Nemesis replaces Nemesis\n{\nTag \"True Nemesis\"\nWeapon.AmmoGive 200\nWeapon.AmmoType \"NLDemonAmmo\"\nWeapon.AmmoType2 \"NLDemonAmmo\"\nstates\n\t{\n\tSelect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tTNT1 A 0 A_JumpIfInventory(\"NLDemonAmmo\",5,\"Select1\")\n\t\tTNT1 AAA 0 A_StopSound(CHAN_BODY)\n\t\tGoto Select2\n\tDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"RailgunAction\",1)\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"StopWeaponMusic\",0)\n\t\tTNT1 AAA 0 A_StopSound(CHAN_BODY)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/weapondown\",CHAN_WEAPON,1.0,0)\n\tDeselectLoop:\n\t\tLASR A 1 A_Lower\n\t\tLoop\n\tFire:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIfNoAmmo(\"Ready\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"NLDemonAmmo\",5,1)\n\t\tGoto Ready\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIfHealthLower(6,\"Ready\")\n\t\tTNT1 A 0 A_PlaySound(\"NemesisFire\",CHAN_WEAPON,1.0,0)\n\t\tTNT1 A 0 A_TakeInventory(\"NLDemonAmmo\",5)\n\t\tTNT1 A 0 A_SpawnItemEx(\"NemesisFireFlare\",8,0,32)\n\t\tLASR H 1 Bright A_FireCustomMissile(\"TrueNemesisPlasma\",0,0,0,6)\n\t\tLASR G 1 Bright A_GunFlash\n\t\tTNT1 A 0 A_JumpIf(ACS_NamedExecuteWithResult(\"Hem_GetCurrentHealth\")-5 > 1,1)\n\t\tGoto Ready\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"Hem_SetCurrentHealth\",0,ACS_NamedExecuteWithResult(\"Hem_GetCurrentHealth\")-5)\n\t\tLASR F 1 A_Recoil(3)\n\t\tLASR E 1\n\t\tLASR D 1\n\t\tLASR C 1\n\t\tLASR B 1\n\t\tLASR A 9\n\t\tTNT1 A 0 A_ReFire\n\t\tGoto Ready\n\tAltFire:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIfNoAmmo(\"Ready\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"NLDemonAmmo\",100,\"AltFire1\")\n\t\tGoto Ready\n\tAltFire1:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIfHealthLower(101,\"Ready\")\n\t\tTNT1 AAA 0 A_StopSound(CHAN_BODY)\n\t\tTNT1 A 0 A_PlaySound(\"NemesisAltFire\",CHAN_WEAPON,1.0,0)\n\t\tLASR H 1 Bright A_TakeInventory(\"NLDemonAmmo\",100)\n\t\tLASR H 1 Bright A_GunFlash\n\t\tTNT1 A 0 A_SpawnItemEx(\"NemesisFireFlare\",8,0,32)\n\t\tTNT1 A 0 A_FireCustomMissile(\"TrueNemesisPlasmaSpread\",-1,0,0,6,0,-1)\n\t\tTNT1 A 0 A_FireCustomMissile(\"TrueNemesisPlasmaSpread\",1,0,0,6,0,1)\n\t\tTNT1 A 0 A_FireCustomMissile(\"TrueNemesisPlasmaSpread\",0,0,0,6,0,0)\n\t\tTNT1 A 0 A_FireCustomMissile(\"TrueNemesisPlasmaSpread\",1,0,0,6,0,-1)\n\t\tTNT1 A 0 A_FireCustomMissile(\"TrueNemesisPlasmaSpread\",-1,0,0,6,0,1)\n\t\tTNT1 A 0 A_JumpIf(ACS_NamedExecuteWithResult(\"Hem_GetCurrentHealth\")-100 > 1,1)\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"Hem_SetCurrentHealth\",0,ACS_NamedExecuteWithResult(\"Hem_GetCurrentHealth\")-100)\n\t\tLASR G 1 Bright A_Recoil(9)\n\t\tLASR G 1 Bright\n\t\tLASR G 60\n\t\tLASR F 1\n\t\tLASR E 1\n\t\tLASR D 1\n\t\tLASR C 1\n\t\tLASR B 1\n\t\tLASR A 1\n\t\tTNT1 A 0 A_ReFire\n\t\tGoto Ready\n\t}\n}\n\nactor TrueNemesisPlasma : NemesisPlasma replaces NemesisPlasma\n{\nDamageType \"Normal\"\n}\n\nactor TrueNemesisPlasmaSeek : NemesisPlasmaSeek replaces NemesisPlasmaSeek\n{\nDamageType \"Normal\"\n}\n\nactor TrueNemesisPlasmaSpray : NemesisPlasmaSpray replaces NemesisPlasmaSpray\n{\nDamageType \"Normal\"\n}\n\nactor TrueFastNemesisPlasmaSpray : FastNemesisPlasmaSpray replaces FastNemesisPlasmaSpray\n{\nDamageType \"Normal\"\n}\n\nactor TrueFastNemesisPlasmaSprayProjectileAttack : FastNemesisPlasmaSprayProjectileAttack replaces FastNemesisPlasmaSprayProjectileAttack\n{\nDamageType \"Normal\"\n}\n\nactor TrueNemesisPlasmaSpread : NemesisPlasmaSpread replaces NemesisPlasmaSpread\n{\nDamageType \"Normal\"\n}\n\nactor PlayerNuke2 : NuclearMissileShot replaces Kazumi_NukeRocket {}\n\n/*actor AngryUnmakerNoSpread : AngryUnmaker replaces NemesisUnmaker\n{\nTag \"Angry Unmaker\"\nstates\n\t{\n\tDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_StopSound(6)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/weapondown\",CHAN_WEAPON)\n\tDeselectLoop:\n\t\tUNMK A 1 A_Lower\n\t\tLoop\n\tSelect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tUNMK A 1 A_Raise\n\t\tgoto select+1\n\tFire:\n\t TNT1 A 0 A_JumpIfInventory(\"ILDemonAmmo\",5,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tGoto Ready\n\t\tUNMK A 16 A_PlaySound(\"LegUnmaker/charge\")\n\tHold:\n\t\t//TNT1 A 0 A_JumpIfNoAmmo(\"Ready\")\n\t TNT1 A 0 A_JumpIfInventory(\"ILDemonAmmo\",5,1)\n\t\tGoto Ready\n\t\tTNT1 A 0 A_PlayWeaponSound(\"LegUnmaker/fire\")\n\t\tTNT1 A 0 A_TakeInventory(\"ILDemonAmmo\",5)\n\tPelletLoop:\n\t\tTNT1 A 0 A_GiveInventory(\"LegPelletCounter\", 1)\n\t\tTNT1 A 0 A_FireCustomMissile(\"LegUnmakerBall\",Random(-8,8),FALSE,0,0,0,Random(-3,3))\n\t\tTNT1 A 0 A_JumpIfInventory(\"LegPelletCounter\", 6, \"EndOfLoop\")\n\t\tGoto PelletLoop\n\tEndOfLoop:\n\t\tTNT1 A 0 A_TakeInventory(\"LegPelletCounter\",51)\n\t\tTNT1 A 0 A_FireBullets(0,0,1,0,\"NoPuff\") // to use ammo\n\t\tTNT1 A 0 A_GunFlash\n\t\tUNMK D 10 Bright\n\t\tUNMK E 10\n\t\tUNMK F 10 A_ReFire\n\t\tUNMK A 4\n\t\tGoto Ready\n\t}\n}*/\n\n//Spread exceptions... Oh boy, poor C and V\n\nActor NukeLauncherNoSpread : NuclearMissileLauncher replaces NuclearMissileLauncher\n{\nTag \"Nuclear Missile Launcher\"\nstates\n{\n\tFire:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIfNoAmmo(\"Empty\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"NuclearMissileCharge\",1,1)\n\t\tGoto Empty\n\t\tNUKG A 3\n\t\tNUKG A 20 A_PlayWeaponSound(\"weapons/nuclearmissilecharge\")\n\t\tNUKG A 28 A_GunFlash\n\t\tTNT1 A 0 A_Recoil(5)\n\t\tTNT1 A 0 A_AlertMonsters\n\t\tTNT1 A 0 A_PlayWeaponSound(\"weapons/nuclearmissilefire\")\n\t\tNUKG B 4 Bright A_FireCustomMissile(\"NuclearMissileShot\",0,0,0,5)\n\t\tTNT1 A 0 A_TakeInventory(\"NuclearMissileCharge\",1)\n\t\tNUKG B 3 Bright A_Recoil(-4.5)\n\t\tNUKG B 28\n\t\tTNT1 A 0 A_ReFire\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tGoto Ready\n}\n}\n\nActor VilestaffNoSpread : Vilestaff replaces Vilestaff\n{\nTag \"Vile Staff\"\nstates\n{\nSelect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tREVI A 1 A_Raise\n\t\tgoto select+1\n\tDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"RailgunAction\",1)\n\t\tREVI A 1 A_PlayWeaponSound(\"weapons/weapondown\")\n\tDeselectloop:\n\t\tREVI A 1 A_Lower\n\t\tgoto deselectloop\n}\n}\n\nActor StingrayNoSpread : Stingray replaces Stingray\n{\nTag \"Stingray\"\nstates\n{\n\tDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tFLHT A 1 A_Lower\n\t\tgoto deselect+1\n\tSelect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tFLHT A 1 A_Raise\n\t\tgoto select+1\n}\n}\n\nActor BlackHoleGeneratorNoSpread : \"BlackHole Generator\" replaces \"BlackHole Generator\"\n{\nDamageType \"Normal\"\nweapon.ammoUse 0\nweapon.ammoGive 75\nweapon.ammoType \"DCell\"\nTag \"Blackhole Generator\"\nstates\n{\n\tSelect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tDMAT A 1 A_Raise\n\t\tgoto select+1\n\tDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tDMAT A 1 A_Lower\n\t\tgoto deselect+1\n\tFire:\n\t\tTNT1 A 0 A_JumpIfInventory(\"DCell\",51,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tDMAT A 30 A_PlayWeaponSound(\"BH/Charge\")\n\t\tDMAT A 10 Bright\n\t\tTNT1 A 0 A_PlayWeaponSound(\"BH/Fire\")\n\t\tTNT1 A 0 A_GunFlash\n\t\tTNT1 A 0 A_TakeInventory(\"DCell\",51)\n\t\tDMAT B 4 Bright A_FireCustomMissile(\"PBlackHoleProjectile\",0,1,0,0)\n\t\tDMAT CD 4 Bright\n\t\tDMAT A 10\n\t\tGoto Ready\n}\n}\n\nactor PBlackHoleProjectileNormal : PBlackHoleProjectile replaces PBlackHoleProjectile\n{\nDamageType \"Normal\"\n}\n\nactor PBlackHoleSpawnNormal : PBlackHoleSpawn replaces PBlackHoleSpawn\n{\n+NOTIMEFREEZE\n+FOILINVUL\n+FORCERADIUSDMG\nDamageType \"Normal\"\n}\n\nactor PBlackHoleDamagerNormal : PBlackHoleDamager replaces PBlackHoleDamager\n{\n+NOTIMEFREEZE\n+FOILINVUL\n+FORCERADIUSDMG\nDamageType \"Normal\"\n}\n\nactor PBlackHoleSuckerNormal : PBlackHoleSucker replaces PBlackHoleSucker\n{\n+NOTIMEFREEZE\n+FOILINVUL\n+FORCERADIUSDMG\nDamageType \"Normal\"\n}\n\nactor PBlackDeathSequenceNormal : PBlackDeathSequence replaces PBlackDeathSequence\n{\n+NOTIMEFREEZE\n+FOILINVUL\n+FORCERADIUSDMG\nDamageType \"Normal\"\n}\n\nactor PBlackHoleExplodeNormal : PBlackHoleExplode replaces PBlackHoleExplode\n{\n+NOTIMEFREEZE\n+FOILINVUL\n+FORCERADIUSDMG\nDamageType \"Normal\"\n}\n\nactor PBlackHoleFlameNormal : PBlackHoleFlame replaces PBlackHoleFlame\n{\n+NOTIMEFREEZE\n+FOILINVUL\n+FORCERADIUSDMG\nDamageType \"Normal\"\n}\n\nactor PBlackHoleShockwaveNormal : PBlackHoleShockwave replaces PBlackHoleShockwave\n{\n+NOTIMEFREEZE\n+FOILINVUL\n+FORCERADIUSDMG\nDamageType \"Normal\"\n}\n\nActor BLGNoSpread : BLG replaces BLG\n{\nTag \"Big Lightning Gun\"\nstates\n{\n\tDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/BLG/down\",CHAN_6)\n\t\tREPT A 1 A_Lower\n\t\tWait\n\tSelect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tREPT A 1 A_Raise\n\t\tgoto select+1\n}\n}\n\nActor PyroCannonNoSpread : PyroCannon replaces PyroCannon\n{\nweapon.ammoUse 0\nweapon.ammoGive 200\nTag \"Pyro Cannon\"\nstates\n{\n\tDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tPYRG A 1 A_Lower\n\t\tgoto deselect+1\n\tSelect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tTNT1 A 0 A_PlayWeaponSound(\"weapons/PCNNpickup\")\n\t\tPYRG A 1 A_Raise\n\t\tgoto select+2\n\tFire:\n\t\tTNT1 A 0 A_JumpIfInventory(\"Gas\",200,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tPYRG A 5\n\t\tPYRG B 8 Bright A_GunFlash\n\t\tTNT1 A 0 A_PlaySound(\"weapons/PCNNF\")\n\t\tTNT1 A 0 A_TakeInventory(\"Gas\",200)\n\t\tPYRG C 10 Bright A_FireCustomMissile(\"PlayerPyroShot\", 0, 1, 0, 0)\n\t\tPYRG DEFG 5 Bright\n\t\tTNT1 A 0 A_PlaySound(\"weapons/dtech10ksteam\")\n\t\tPYRG AAAAAAAAAAAA 1 A_FireCustomMissile(\"DTech10KSteam\",-58+Random(-4,4),0,0,0)\n\t\tPYRG A 20\n\t\tGoto Ready\n}\n}\n\nActor AdvancedNecronomiconNoSpread : \"Advanced Necronomicon\" replaces \"Advanced Necronomicon\"\n{\nTag \"Necronomicon\"\nstates\n{\n\tDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t TNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"RailgunAction\",1)\n\t\tTNT1 A 0 A_PlayWeaponSound(\"weapons/weapondown\")\n\t\tNECR A 1 A_Lower\n\t\tgoto deselect+5\n\tSelect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t TNT1 A 0 A_PlayWeaponSound(\"veloghost/death\")\n\t\tNECR A 1 A_Raise\n\t\tgoto select+1\n}\n}\n\nActor NemesisBFGNoSpread : \"Nemesis BFG\" replaces \"Nemesis BFG\"\n{\nweapon.ammoUse1 0\nweapon.ammoUse2 0\nTag \"Nemesis BFG\"\nstates\n{\n\tpickup:\n\t\tTNT1 A 0 A_JumpIfInventory(\"NemesisBFGNoSpread\",1,\"Leave\")\n\tSelect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tTNT1 A 0 A_ZoomFactor(1)\n\t\tNMBU A 0 A_Raise\n\t\tNMBU A 1 A_Raise\n\t\tgoto select+1\n\tDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"RailgunAction\",1)\n\t\tTNT1 A 0 A_PlayWeaponSound(\"weapons/weapondown\")\n\tDeselectloop:\n\t\tTNT1 A 0 A_StopSound(5)\n\t\tTNT1 A 0 A_StopSound(6)\n\t\tTNT1 A 0 A_ZoomFactor(1)\n\t\tTNT1 A 0 A_Lower\n\t\tNMBU A 1 A_Lower\n\t\tLoop\n\tFire:\n\t\tTNT1 A 0 A_JumpIfInventory(\"NLDemonAmmo\",125,2) //200\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTNT1 A 0 A_PlaySound(\"truelegbfg/trigger\",1)\n\t\tNMBG ABCDEFGHIJ 1\n\t\tTNT1 A 0 A_PlaySound(\"truelegbfg/charge\",6)\n\t\tNMBG IHGFED 1\n\t\tTNT1 A 0 A_GiveInventory(\"GuruCharge\",5)\n\tGurucharger:\n\t\tTNT1 A 0 A_TakeInventory(\"GuruCharge\",1)\n\t\tNMBC ABCDEFGHIJKLMNOPQRST 1 Bright A_Quake(4,2,0,2,\"none\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"GuruCharge\",1,\"Gurucharger\")\n\t\tNMBC ABC 1 Bright A_Quake(4,2,0,2,\"none\")\n\t\tTNT1 A 0 A_StopSound(5)\n\t\tTNT1 A 0 A_PlaySound(\"truelegbfg/fire\",7)\n\t\tTNT1 A 0 A_PlaySound(\"truelegbfg/fire2\",6)\n\t\tTNT1 A 0 A_TakeInventory(\"NLDemonAmmo\",125) //200\n\t\tTNT1 A 0 A_FireCustomMissile(\"PlayerNemesisGuruBall\",0,1,12,0)\n\t\tTNT1 A 0 A_Recoil(45)\n\t\tTNT1 A 0 A_GunFlash\n\t\tTNT1 A 0 A_SetBlend(\"White\",0.5,60)\n\t\tTNT1 A 0 A_SetBlend(\"White\",0.25,60)\n\t\tTNT1 A 0 A_ZoomFactor(0.975)\n\t\tNMBF A 1 Bright Offset(2,34)\n\t\tTNT1 A 0 A_ZoomFactor(0.95)\n\t\tNMBF A 1 Bright Offset(4,36)\n\t\tTNT1 A 0 A_ZoomFactor(1)\n\t\tGoto Ready\n\tAltfire:\n\t\tTNT1 A 0 A_JumpIfInventory(\"NLDemonAmmo\",50,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTNT1 A 0 A_PlaySound(\"truelegbfg/fire2\",6)\n\t\tTNT1 A 0 A_PlaySound(\"star/fire\",7)\n\t\tTNT1 A 0 A_TakeInventory(\"NLDemonAmmo\",50)\n\t\tTNT1 A 0 A_FireCustomMissile(\"PlayerMiniNemesisBFGBall\",0,1,12,0)\n\t\tTNT1 A 0 A_Recoil(25)\n\t\tTNT1 A 0 A_GunFlash\n\t\tTNT1 A 0 A_SetBlend(\"White\",0.25,35)\n\t\tTNT1 A 0 A_SetBlend(\"White\",0.125,35)\n\t\tTNT1 A 0 A_ZoomFactor(0.975)\n\t\tNMBF A 2 Bright Offset(6,45)\n\t\tNMBF A 2 Bright Offset(10,50)\n\t\tNMBF A 2 Bright Offset(8,48)\n\t\tNMBF A 2 Bright Offset(6,46)\n\t\tNMBF A 1 Bright Offset(5,44)\n\t\tNMBF A 1 Bright Offset(4,42)\n\t\tNMBF A 1 Bright Offset(3,40)\n\t\tNMBF A 1 Bright Offset(2,38)\n\t\tTNT1 A 0 A_ZoomFactor(0.95)\n\t\tNMBG F 2 Bright //Offset(4,44)\n\t\tNMBG F 2 Bright //Offset(3,42)\n\t\tNMBG F 2 Bright //Offset(2,40)\n\t\tNMBG G 2 Bright //Offset(0,38)\n\t\tNMBG G 6 Bright A_ZoomFactor(0.955)\n\t\tNMBG H 5 Bright A_ZoomFactor(0.97)\n\t\tNMBG I 4 Bright A_ZoomFactor(0.985)\n\t\tNMBG J 3 Bright A_ZoomFactor(1)\n\t\tTNT1 A 0 A_Refire\n\t\tGoto Ready\n\tLeave:\n\t\t\"####\" A 0\n\t\tstop\n}\n}\n\nActor LegendaryBFGNoSpread : \"Legendary BFG\" replaces \"Legendary BFG\"\n{\nweapon.ammoUse 0\nweapon.ammoUse2 0\nTag \"Legendary BFG\"\nstates\n{\n\tSelect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tTNT1 A 0 a_jumpifinventory(\"truelegendarybfgupgrade\", 1, \"trueselect\")\n\t\tTNT1 A 0 a_playweaponsound(\"Weapons/GuruUp\")\n\t\tGRMU A 0 A_Raise\n\t\tGRMU A 1 A_Raise\n\t\tgoto select+3\n\ttrueselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tTNT1 A 0 a_playweaponsound(\"truelegbfg/equip\")\n\t\tTBFU A 0 A_Raise\n\t\tTBFU A 1 A_Raise\n\t\tgoto trueselect+2\n\tDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tTNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"RailgunAction\",1)\n\t\tTNT1 A 0 A_PlayWeaponSound(\"weapons/weapondown\")\n\t\tTNT1 A 0 a_jumpifinventory(\"truelegendarybfgupgrade\", 1, \"truedeselect\")\n\t\tGRMU A 0 A_StopSound(5)\n\t\tGRMU A 0 A_StopSound(6)\n\t\tGRMU A 0 A_ZoomFactor(1)\n\t\tGRMU A 0 A_Lower\n\t\tGRMU A 1 A_Lower\n\t\tgoto deselect+6\n\ttruedeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tTBFU A 0 A_StopSound(5)\n\t\tTBFU A 0 A_StopSound(6)\n\t\tTBFU A 0 A_ZoomFactor(1)\n\t\tTBFU A 0 A_Lower\n\t\tTBFU A 1 A_Lower\n\t\tloop\n\tFire:\n\t\tTNT1 A 0 A_JumpIfInventory(\"LDemonAmmo\",100,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTNT1 A 0 a_jumpifinventory(\"truelegendarybfgupgrade\", 1, \"truefire\")\n\t\tGRMG A 0 A_PlaySound(\"Weapons/GuruTrigger\",1)\n\t\tGRMG ABCDEFGHIJ 1\n\t\tGRMG A 0 A_PlaySound(\"Weapons/GuruCharge\",6)\n\t\tGRMG IHGFED 1\n\t\tGRMG A 0 A_GiveInventory(\"GuruCharge\",5)\n\tGurucharger:\n\t\tGRMG A 0 A_TakeInventory(\"GuruCharge\",1)\n\t\tGRMC ABCDEFGHIJKLMNOPQRST 1 Bright A_Quake (4, 2, 0, 2,\"none\")\n\t\tGRMG A 0 A_JumpIfInventory(\"GuruCharge\",1,\"Gurucharger\")\n\t\tGRMC ABC 1 Bright A_Quake (4, 2, 0, 2,\"none\")\n\t\tGRMG A 0 A_StopSound(5)\n\t\tGRMG A 0 A_PlaySound(\"Weapons/GuruFire\",5)\n\t\tGRMG A 0 A_PlaySound(\"Weapons/GuruAddFire\",6)\n\t\tTNT1 A 0 A_TakeInventory(\"LDemonAmmo\", 35)\n\t\tTNT1 A 0 A_TakeInventory(\"LDemonAmmo\", 65, TIF_NOTAKEINFINITE)\n\t\tGRMG A 0 A_FireCustomMissile(\"PlayerGuruBall\", 0, 1, 12, 0)\n\t\tGRMG A 0 A_Recoil(65)\n\t\tGRMG A 0 A_GunFlash\n\t\tGRMG A 0 A_SetBlend(\"Yellow\",0.5,60)\n\t\tGRMG A 0 A_SetBlend(\"White\",0.25,60)\n\t\tGRMF A 0 A_ZoomFactor(0.975)\n\t\tGRMF A 4 Bright //Offset(2,34)\n\t\tGRMF A 0 A_ZoomFactor(0.95)\n\t\tGRMF B 4 Bright //Offset(4,36)\n\t\tGRMF C 4 Bright A_ZoomFactor(0.955)\n\t\tGRMF D 4 Bright A_ZoomFactor(0.96)\n\t\tGRMF E 5 Bright A_ZoomFactor(0.965)\n\t\tGRMF F 5 Bright A_ZoomFactor(0.97)\n\t\tGRMF G 5 Bright A_ZoomFactor(0.975)\n\t\tGRMF H 6 Bright A_ZoomFactor(0.98)\n\t\tGRMF I 6 Bright A_ZoomFactor(0.99)\n\t\tGRMF J 6 Bright A_ZoomFactor(1)\n\t\tGoto Ready\n\ttruefire:\n\t\tTNT1 A 0 A_JumpIfInventory(\"LDemonAmmo\",100,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTBFG A 0 A_PlaySound(\"truelegbfg/trigger\",1)\n\t\tTBFG ABCDEFGHIJ 1\n\t\tTBFG A 0 A_PlaySound(\"truelegbfg/charge\",6)\n\t\tTBFG IHGFED 1\n\t\tTBFG A 0 A_GiveInventory(\"GuruCharge\",5)\n\ttrueGurucharger:\n\t\tTBFG A 0 A_TakeInventory(\"GuruCharge\",1)\n\t\tTBFC ABCDEFGHIJKLMNOPQRST 1 Bright A_Quake (4, 2, 0, 2,\"none\")\n\t\tTBFG A 0 A_JumpIfInventory(\"GuruCharge\",1,\"trueGurucharger\")\n\t\tTBFC ABC 1 Bright A_Quake (4, 2, 0, 2,\"none\")\n\t\tTBFG A 0 A_StopSound(5)\n\t\tTBFG A 0 A_PlaySound(\"truelegbfg/fire\",6)\n\t\tTBFG A 0 A_PlaySound(\"truelegbfg/fire2\",7)\n\t\tTNT1 A 0 A_TakeInventory(\"LDemonAmmo\", 35)\n\t\tTNT1 A 0 A_TakeInventory(\"LDemonAmmo\", 65, TIF_NOTAKEINFINITE)\n\t\tTBFG A 0 A_FireCustomMissile(\"PlayerTrueGuruBall\", 0, 1, 12, 0)\n\t\tTBFG A 0 A_Recoil(45)\n\t\tTBFG A 0 A_GunFlash\n\t\tTBFG A 0 A_SetBlend(\"blue\",0.45,75)\n\t\tTBFG A 0 A_SetBlend(\"White\",0.225,75)\n\t\tTBFF A 0 A_ZoomFactor(0.95)\n\t\tTBFF A 4 Bright //Offset(2,34)\n\t\tTBFF A 0 A_ZoomFactor(0.9)\n\t\tTBFF B 4 Bright //Offset(4,36)\n\t\tTBFF C 4 Bright\n\t\tTBFF D 4 Bright A_ZoomFactor(0.915)\n\t\tTBFF E 5 Bright A_ZoomFactor(0.93)\n\t\tTBFF F 5 Bright A_ZoomFactor(0.945)\n\t\tTBFF G 5 Bright A_ZoomFactor(0.96)\n\t\tTBFF H 6 Bright A_ZoomFactor(0.975)\n\t\tTBFF I 6 Bright A_ZoomFactor(0.99)\n\t\tTBFF J 6 Bright A_ZoomFactor(1)\n\t\tGoto trueReady\n\taltfire:\n\t\tTNT1 A 0 A_JumpIfInventory(\"LDemonAmmo\",20,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTNT1 A 0 a_jumpifinventory(\"truelegendarybfgupgrade\", 1, \"truealtfire\")\n\t\tGRMG A 0 A_PlaySound(\"Weapons/GuruAddFire\",6)\n\t\tTNT1 A 0 A_TakeInventory(\"LDemonAmmo\",14)\n\t\tTNT1 A 0 A_TakeInventory(\"LDemonAmmo\",6,TIF_NOTAKEINFINITE)\n\t\tGRMG A 0 A_FireCustomMissile(\"PlayerLaserBeam\")\n\t\tGRMG A 0 A_Recoil(25)\n\t\tGRMG A 0 A_GunFlash\n\t\tGRMG A 0 A_SetBlend(\"Yellow\",0.25,35)\n\t\tGRMG A 0 A_SetBlend(\"White\",0.125,35)\n\t\tGRMF A 0 A_ZoomFactor(0.975)\n\t\tGRMF A 4 Bright //Offset(2,34)\n\t\tGRMF A 0 A_ZoomFactor(0.95)\n\t\tGRMF B 4 Bright //Offset(4,36)\n\t\tGRMF C 4 Bright A_ZoomFactor(0.955)\n\t\tGRMF D 4 Bright A_ZoomFactor(0.96)\n\t\tGRMF E 5 Bright A_ZoomFactor(0.965)\n\t\tGRMF F 5 Bright A_ZoomFactor(0.97)\n\t\tGRMF G 5 Bright A_ZoomFactor(0.975)\n\t\tGRMF H 6 Bright A_ZoomFactor(0.98)\n\t\tGRMF I 6 Bright A_ZoomFactor(0.99)\n\t\tGRMF J 6 Bright A_ZoomFactor(1)\n\t\tGoto Ready\n\ttruealtfire:\n\t\tTNT1 A 0 A_JumpIfInventory(\"LDemonAmmo\",10,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTBFG A 50 bright a_playsound(\"truelegbfg/load\", 6)\n\ttruealtfirehold:\n\t\tTNT1 A 0 A_JumpIfInventory(\"LDemonAmmo\",10,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTBFG A 0 a_giveinventory(\"gurucharge\", 7)\n\ttruealtfirecharge:\n\t\tTNT1 A 0 A_JumpIfInventory(\"LDemonAmmo\",10,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTNT1 A 0 A_TakeInventory(\"LDemonAmmo\",7)\n\t\tTNT1 A 0 A_TakeInventory(\"LDemonAmmo\",3,TIF_NOTAKEINFINITE)\n\t\tTBFG A 0 A_FireCustomMissile(\"PlayerTruelaserbeam\", 0, false)\n\t\tTBFG A 0 A_Recoil(0.333)\n\t\tTBFG A 0 A_GunFlash\n\t\tTBFG A 0 A_SetBlend(\"blue\",0.15,20)\n\t\tTBFG A 0 A_SetBlend(\"White\",0.1,20)\n\t\tTBFF A 0 A_ZoomFactor(0.95)\n\t\tTBFF A 1 Bright //Offset(2,34)\n\t\tTBFF A 0 A_ZoomFactor(0.9)\n\t\tTBFF B 1 Bright //Offset(4,36)\n\t\tTBFF A 0 a_takeinventory(\"gurucharge\", 1)\n\t\tTBFF A 0 a_jumpifinventory(\"GuruCharge\", 1, \"truealtfirecharge\")\n\t\t//TBFF A 0 a_firecustommissile(\"nothing\") //so ammo is used\n\t\tTBFF A 0 a_refire(\"truealtfirehold\")\n\t\tTBFF C 4 Bright\n\t\tTBFF D 4 Bright A_ZoomFactor(0.915)\n\t\tTBFF E 5 Bright A_ZoomFactor(0.93)\n\t\tTBFF F 5 Bright A_ZoomFactor(0.945)\n\t\tTBFF G 5 Bright A_ZoomFactor(0.96)\n\t\tTBFF H 6 Bright A_ZoomFactor(0.975)\n\t\tTBFF I 6 Bright A_ZoomFactor(0.99)\n\t\tTBFF J 6 Bright A_ZoomFactor(1)\n\t\tGoto trueReady\n}\n}\n\nActor \"D-BFGNoSpread\" : \"D-BFG\" replaces \"D-BFG\"\n{\nweapon.ammoUse1 0\nweapon.ammoUse2 13\nTag \"D-BFG\"\nstates\n{\n\tSelect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tBG3G I 1 A_Raise\n\t\tBG3G I 0 A_Raise\n\t\tgoto select+1\n\tDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tBG3G I 1 A_Lower\n\t\tBG3G I 0 A_Lower\n\t\tgoto deselect+1\n\tFire:\n\t\tTNT1 A 0 A_JumpIfInventory(\"DCell\",1,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/dbfgcharge2\", CHAN_WEAPON) // 196 tics.\n\n\t\tBG3G JKL 4 Bright\n\t\tBG3G JKL 3 Bright\n\t\tBG3G JKL 2 Bright\n\t\tBG3G MNM 2 Bright\n\n\t\tGoto Hold\n\t\tHold:\n\t\tTNT1 A 0 A_JumpIfInventory(\"DCell\",1,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tBG3G JKL 1 Bright A_GunFlash\n\t\tBG3G E 1 Bright A_GunFlash\n\t\tTNT1 A 0 A_SetBlend(\"Blue\", 0.02, 3)\n\t\tTNT1 A 0 A_TakeInventory(\"DCell\",1)\n\t\tBG3G F 1 Bright A_FireCustomMissile(\"PlayerT3DBFG10kShot\",Random(100,-100)/100.00,1,0,0,0,Random(100,-100)/100.00)\n\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/dbfgfire2\", CHAN_BODY)\n\t\tBG3G G 2 Bright A_Recoil(3)\n\t\tBG3G H 2 Bright A_ReFire\n\t\tBG3G I 30 A_PlaySound(\"Weapons/dbfgcooldown2\", CHAN_WEAPON)\n\t\tGoto Ready\n\t\tAltFire:\n\t\tTNT1 A 0 A_JumpIfInventory(\"DCell\",7,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/dbfgcharge\", CHAN_WEAPON) // 196 tics.\n\n\t\t//BG3G JKLJKL 4 Bright\n\t\t//BG3G M 3 Bright\n\t\t//BG3G JKLJKLJKL 4 Bright\n\t\t//BG3G M 3 Bright\n\t\tBG3G JKLJKL 3 Bright\n\t\tBG3G MNM 2 Bright\n\t\tBG3G JKLJKLJKLJKL 2 Bright\n\n\t\tBG3G MNM 2 Bright\n\t\tBG3G JKLJKLJKL 2 Bright\n\t\tBG3G MNM 2 Bright\n\t\tBG3G JKLJKL 2 Bright\n\t\tBG3G MNM 2 Bright\n\t\tBG3G JKL 2 Bright\n\n\t\tGoto AltHold\n\n\t\tAltHold:\n\t\tTNT1 A 0 A_JumpIfInventory(\"DCell\",13,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tBG3G MNM 2 Bright\n\t\tBG3G JKL 2 Bright\n\t\tBG3G MNM 2 Bright\n\t\tBG3G JKL 1 Bright\n\t\tBG3G MNM 1 Bright\n\t\tBG3G JKL 1 Bright\n\t\tBG3G MNM 1 Bright\n\n\t\tBG3G E 1 Bright\n\t\tTNT1 A 0 A_SetBlend(\"Blue\", 0.02, 3)\n\t\t//BG3G F 1 Bright A_FireBullets(0, 0, 1, 0, \"T3DBFGShot\")\n\t\tTNT1 A 0 A_PlaySound(\"Weapons/dbfgfire\", CHAN_AUTO)\n\t\tTNT1 A 0 A_TakeInventory(\"DCell\",13)\n\t\tBG3G F 2 A_FireCustomMissile(\"PlayerT3DBFGBall\", 0, True)\n\t\tBG3G G 2 Bright A_Recoil(20)\n\t\tBG3G H 2 Bright A_ReFire\n\t\tBG3G I 50 A_PlaySound(\"Weapons/dbfgcooldown\")\n\t\tGoto Ready\n}\n}\n\nactor BFG15kNoSpread : BFG15k replaces BFG15k\n{\nweapon.ammoUse 15\nTag \"BFG15k\"\nstates\n{\n\tDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tTNT1 A 0 A_PlayWeaponSound(\"weapons/weapondown\")\n\t\t15KC A 1 A_Lower\n\t\tGoto Deselect+2\n\tSelect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tTNT1 A 0 A_Playsound(\"weapons/pickup15k\")\n\t\t15KC A 1 A_Raise\n\t\tGoto Select+2\n\tFire:\n\t\tTNT1 A 0 A_JumpIfInventory(\"NewCell\",25,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\t15KC A 30 A_PlaySound(\"weapons/charge15k\")\n\t Goto Hold\n\tHold:\n\t\tTNT1 A 0 A_JumpIfInventory(\"NewCell\",25,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTNT1 A 0 Radius_Quake(6,3,0,1,0)\n\t\tTNT1 A 0 A_TakeInventory(\"NewCell\",10)\n\t\tTNT1 A 0 Bright A_FireCustomMissile(\"PlayerBFG15KBall\",Random(100,-100)/100.00,1,0,0,0,Random(100,-100)/100.00)\n\t\tTNT1 A 0 Bright A_GunFlash\n\t\t15KF A 2\n\t\t15KF C 1\n\t\t15KF E 2\n\t\t15KF G 1\n\t\t15KF I 2\n\t\tTNT1 A 0 A_ReFire\n\t\t15KC A 10 A_PlaySound(\"weapons/bfg10kcooldown\")\n\t\tGoto Ready\n}\n}\n\nactor CommanderDevastatorNoSpread : CommanderDevastator replaces CommanderDevastator\n{\nweapon.ammoUse 0\nweapon.ammoUse2 0\nTag \"Commander's Devastator\"\nstates\n{\nReady:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_PlaySound(\"devastator/idle\",6,1.0,1)\n\tReadyLoop:\n\t\tCDEV B 2 A_WeaponReady\n\t\tTNT1 A 0 A_SpawnItemEx(\"RMPurpleParticleSpawner\",8,0,28,0,0,0,0,SXF_CLIENTSIDE|SXF_NOCHECKPOSITION|SXF_TRANSFERPITCH,160)\n\t\tLoop\n\tDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"RailgunAction\",1)\n\t\tTNT1 AAA 0 A_StopSound(6)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/weapondown\",CHAN_WEAPON)\n\tDeselectLoop:\n\t\tCDEV B 1 A_Lower\n\t\tLoop\n\tFire:\n\t\tTNT1 A 0 A_JumpIfInventory(\"DemonAmmo\",150,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTNT1 A 0\n\t\tTNT1 AAA 0 A_StopSound(6)\n\t\tCDEV A 10 A_PlaySound(\"devastator/charge\",CHAN_WEAPON)\n\t\tCDEV CDEF 10 Bright\n\t\tCDEV G 3 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tCDEV H 4 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tCDEV I 4 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tCDEV G 4 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tCDEV H 4 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tCDEV I 4 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tCDEV G 3 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tCDEV H 4 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tCDEV I 4 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tCDEV G 4 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tCDEV H 4 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tCDEV I 4 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tTNT1 A 0 A_Refire\n\t\tCDEV J 4 Bright A_GunFlash\n\t\tTNT1 A 0 A_Recoil(20)\n\t\tCDEV J 1 Bright A_Playsound(\"devastator/fire\")\n\t\tTNT1 A 0 A_TakeInventory(\"DemonAmmo\",50)\n\t\tTNT1 A 0 A_TakeInventory(\"DemonAmmo\",100,TIF_NOTAKEINFINITE)\n\t\tCDEV K 10 Bright A_FireCustomMissile (\"PCommanderDevastatorBallSelfDamage\",0,1,0,0)\n\t\tCDEV L 7 Bright\n\t\tGoto Ready\n\tHold:\n\t\tTNT1 A 0 A_StopSound(6)\n\t\tCDEV G 1 A_PlayWeaponSound(\"weapons/devfch\")\n\t\tCDEV G 3 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tCDEV H 4 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tCDEV I 4 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tCDEV G 4 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tCDEV H 4 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tCDEV I 4 Bright A_FireBullets(4,4,2,6,\"CommanderDevPuff\",0,64)\n\t\tTNT1 A 0 A_Refire\n\t\tCDEV J 4 Bright A_GunFlash\n\t\tCDEV J 1 Bright A_Playsound(\"devastator/fire\")\n\t\tTNT1 A 0 A_TakeInventory(\"DemonAmmo\",50)\n\t\tTNT1 A 0 A_TakeInventory(\"DemonAmmo\",100,TIF_NOTAKEINFINITE)\n\t\tCDEV K 10 Bright A_FireCustomMissile (\"PCommanderDevastatorBallSelfDamage\",0,1,0,0)\n\t\tCDEV L 7 Bright\n\t\tGoto Ready\n\tAltfire:\n\t\tTNT1 A 0 A_JumpIfInventory(\"DemonAmmo\",100,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTNT1 AAA 0 A_StopSound(6)\n\t\tTNT1 A 0 A_PlaySound(\"Cardinal/9k\",CHAN_WEAPON)\n\t\tCDEV A 2 Bright Radius_Quake(1,2,0,1,0)\n\t\tCDEV CD 2 Bright Radius_Quake(2,2,0,1,0)\n\t\tCDEV EFG 2 Bright Radius_Quake(4,2,0,1,0)\n\t\tCDEV HIG 1 Bright Radius_Quake(6,3,0,1,0)\n\t\tTNT1 A 0 Bright Radius_Quake(8,3,0,1,0)\n\t\tCDEV HIGHIGHIGHIGHIL 1 Bright\n\t\tTNT1 A 0 Bright A_GunFlash\n\t\tTNT1 A 0 Bright Radius_Quake(10,4,0,1,0)\n\t\tCDEV J 2 Bright\n\t\tTNT1 A 0 Bright A_Recoil(10)\n\t\tTNT1 A 0 Bright Radius_Quake(12,6,0,1,0)\n\t\tTNT1 A 0 A_TakeInventory(\"DemonAmmo\",34)\n\t\tTNT1 A 0 A_TakeInventory(\"DemonAmmo\",66,TIF_NOTAKEINFINITE)\n\t\tCDEV K 10 Bright A_FireCustomMissile (\"PlayerPurpleDTBFG10KBall\",0,1,0,0)\n\t\tTNT1 A 0 Bright Radius_Quake(3,10,0,1,0)\n\t\tCDEV L 7 Bright\n\t\tCDEV B 20\n\t\tTNT1 A 0 A_JumpIfInventory(\"DemonAmmo\",100,1)\n\t\tGoto Ready\n\t\tCDEV B 60 A_PlaySound(\"weapons/dtech10kcharge\",CHAN_WEAPON)\n\t\tCDEV B 10 A_PlaySound(\"weapons/plasmacellin\",CHAN_WEAPON)\n\t\tGoto Ready\n}\n}\n\nActor PCommanderDevastatorBallSelfDamage : PCommanderDevastatorBall\n{\nStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0 Bright\n\t\tTNT1 A 0 Bright A_PlaySoundEx(\"devastator/fly\",\"Voice\",1)\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PCommDevastatorBolt\",6,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PCommanderLiteShot\",0,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\t\"CPS1\" A 1 Bright A_SpawnItemEx(\"ProjectileTrailParticlePurple\",random(-12,12),random(-12,12),random(-12,12),random(-2,2),random(-2,2),random(-2,2),random(-20,20),SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DevastatorLightningPurple\",random(6,-6),random(6,-6),random(6,-6),0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\t\"CPS1\" C 1 Bright A_CustomMissile(\"PCerComDevastatorProjectileAttack\",random(-4,4),random(-8,8),0,CMF_AIMDIRECTION|CMF_TRACKOWNER)\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PurpleDevastatorTrail\",0,0,0,CMF_AIMDIRECTION)\n\t\tTNT1 A 0 Bright A_Explode(32,450,0)\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PCommDevastatorBolt\",6,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PCommanderLiteShot\",0,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\t\"CPS1\" B 1 Bright A_SpawnItemEx(\"ProjectileTrailParticlePurple\",random(-12,12),random(-12,12),random(-12,12),random(-2,2),random(-2,2),random(-2,2),random(-20,20),SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DevastatorLightningPurple2\",random(6,-6),random(6,-6),random(6,-6),0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\t\"CPS1\" D 1 Bright A_CustomMissile(\"PCerComDevastatorProjectileAttack\",random(-4,4),random(-8,8),0,CMF_AIMDIRECTION|CMF_TRACKOWNER)\n\t\tTNT1 A 0 Bright A_Explode(32,450,0)\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PCommDevastatorBolt\",6,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PCommanderLiteShot\",0,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\t\"CPS1\" C 1 Bright A_SpawnItemEx(\"ProjectileTrailParticlePurple\",random(-12,12),random(-12,12),random(-12,12),random(-2,2),random(-2,2),random(-2,2),random(-20,20),SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DevastatorLightningPurple\",random(6,-6),random(6,-6),random(6,-6),0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\t\"CPS1\" A 1 Bright A_CustomMissile(\"PCerComDevastatorProjectileAttack\",random(-4,4),random(-8,8),0,CMF_AIMDIRECTION|CMF_TRACKOWNER)\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PurpleDevastatorTrail\",0,0,0,CMF_AIMDIRECTION)\n\t\tTNT1 A 0 Bright A_Explode(32,450,0)\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PCommDevastatorBolt\",6,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PCommanderLiteShot\",0,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\t\"CPS1\" D 1 Bright A_SpawnItemEx(\"ProjectileTrailParticlePurple\",random(-12,12),random(-12,12),random(-12,12),random(-2,2),random(-2,2),random(-2,2),random(-20,20),SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DevastatorLightningPurple2\",random(6,-6),random(6,-6),random(6,-6),0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\t\"CPS1\" B 1 Bright A_CustomMissile(\"PCerComDevastatorProjectileAttack\",random(-4,4),random(-8,8),0,CMF_AIMDIRECTION|CMF_TRACKOWNER)\n\t\tTNT1 A 0 Bright A_Explode(32,450,0)\n\t\tTNT1 A 0 Bright A_JumpIfInventory(\"Tic\",4,\"SpawnLoop\")\n\t\tTNT1 A 0 Bright A_GiveInventory(\"Tic\",1)\n\t\tLoop\n\tSpawnLoop:\n\t\tTNT1 A 0 Bright\n\t\tTNT1 A 0 Bright A_PlaySoundEx(\"devastator/fly\",\"Voice\",1)\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PCommDevastatorBolt\",6,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PCommanderLiteShot\",0,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\t\"CPS1\" A 1 Bright A_SpawnItemEx(\"ProjectileTrailParticlePurple\",random(-12,12),random(-12,12),random(-12,12),random(-2,2),random(-2,2),random(-2,2),random(-20,20),SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DevastatorLightningPurple\",random(6,-6),random(6,-6),random(6,-6),0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\t\"CPS1\" C 1 Bright A_CustomMissile(\"PCerComDevastatorProjectileAttack\",random(-4,4),random(-8,8),0,CMF_AIMDIRECTION|CMF_TRACKOWNER)\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PurpleDevastatorTrail\",0,0,0,CMF_AIMDIRECTION)\n\t\tTNT1 A 0 Bright A_Explode(32,450,XF_HURTSOURCE)\n\t\tTNT1 A 0 Bright A_SeekerMissile(3,5,SMF_LOOK|SMF_PRECISE)\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PCommDevastatorBolt\",6,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PCommanderLiteShot\",0,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\t\"CPS1\" B 1 Bright A_SpawnItemEx(\"ProjectileTrailParticlePurple\",random(-12,12),random(-12,12),random(-12,12),random(-2,2),random(-2,2),random(-2,2),random(-20,20),SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DevastatorLightningPurple2\",random(6,-6),random(6,-6),random(6,-6),0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\t\"CPS1\" D 1 Bright A_CustomMissile(\"PCerComDevastatorProjectileAttack\",random(-4,4),random(-8,8),0,CMF_AIMDIRECTION|CMF_TRACKOWNER)\n\t\tTNT1 A 0 Bright A_Explode(32,450,XF_HURTSOURCE)\n\t\tTNT1 A 0 Bright A_SeekerMissile(3,5,SMF_LOOK|SMF_PRECISE)\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PCommDevastatorBolt\",6,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PCommanderLiteShot\",0,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\t\"CPS1\" C 1 Bright A_SpawnItemEx(\"ProjectileTrailParticlePurple\",random(-12,12),random(-12,12),random(-12,12),random(-2,2),random(-2,2),random(-2,2),random(-20,20),SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DevastatorLightningPurple\",random(6,-6),random(6,-6),random(6,-6),0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\t\"CPS1\" A 1 Bright A_CustomMissile(\"PCerComDevastatorProjectileAttack\",random(-4,4),random(-8,8),0,CMF_AIMDIRECTION|CMF_TRACKOWNER)\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PurpleDevastatorTrail\",0,0,0,CMF_AIMDIRECTION)\n\t\tTNT1 A 0 Bright A_Explode(32,450,XF_HURTSOURCE)\n\t\tTNT1 A 0 Bright A_SeekerMissile(3,5,SMF_LOOK|SMF_PRECISE)\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PCommDevastatorBolt\",6,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\tTNT1 A 0 Bright A_CustomMissile(\"PCommanderLiteShot\",0,0,random(0,360),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(0,360))\n\t\t\"CPS1\" D 1 Bright A_SpawnItemEx(\"ProjectileTrailParticlePurple\",random(-12,12),random(-12,12),random(-12,12),random(-2,2),random(-2,2),random(-2,2),random(-20,20),SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DevastatorLightningPurple2\",random(6,-6),random(6,-6),random(6,-6),0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\t\"CPS1\" B 1 Bright A_CustomMissile(\"PCerComDevastatorProjectileAttack\",random(-4,4),random(-8,8),0,CMF_AIMDIRECTION|CMF_TRACKOWNER)\n\t\tTNT1 A 0 Bright A_Explode(32,450,XF_HURTSOURCE)\n\t\tTNT1 A 0 Bright A_SeekerMissile(3,5,SMF_LOOK|SMF_PRECISE)\n\t\tLoop\n\tDeath:\n\t\tTNT1 A 0 Bright\n\t\tTNT1 A 0 Bright A_SetTranslucent(0.75,1)\n\t\tTNT1 A 0 Bright Radius_Quake(3,35,0,10,0)\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,0,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,10,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,20,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,30,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,40,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,50,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,60,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,70,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,80,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,90,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,100,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,110,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,120,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,130,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,140,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,150,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,160,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,170,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,180,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,190,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,200,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,210,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,220,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,230,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,240,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,250,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,260,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,270,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,280,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,290,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,300,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,310,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,320,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,330,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,340,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PDTBFG10KTracerPurple\",0,0,350,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"DevastatorLightningPurpleSpawner\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_Explode(80,256,XF_HURTSOURCE)\n\t\t\"CPS1\" A 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_Explode(80,256,XF_HURTSOURCE)\n\t\t\"CPS1\" B 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_Explode(80,256,XF_HURTSOURCE)\n\t\t\"CPS1\" C 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_Explode(80,256,XF_HURTSOURCE)\n\t\t\"CPS1\" D 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_Explode(80,256,XF_HURTSOURCE)\n\t\t\"CPS1\" A 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_Explode(80,256,XF_HURTSOURCE)\n\t\t\"CPS1\" B 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_Explode(80,256,XF_HURTSOURCE)\n\t\t\"CPS1\" C 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_Explode(80,256,XF_HURTSOURCE)\n\t\t\"CPS1\" D 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_Explode(80,256,XF_HURTSOURCE)\n\t\t\"CPS1\" A 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_Explode(80,256,XF_HURTSOURCE)\n\t\t\"CPS1\" B 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_Explode(80,256,XF_HURTSOURCE)\n\t\t\"CPS1\" C 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_Explode(80,256,XF_HURTSOURCE)\n\t\t\"CPS1\" D 6 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_Explode(128,1024)\n\t\tTNT1 A 0 Bright A_Explode(460,512,XF_HURTSOURCE)\n\t\tTNT1 A 0 Bright A_Explode(618,256,XF_HURTSOURCE)\n\t\tTNT1 AAA 0 Bright A_StopSoundEx(\"Voice\")\n\t\tTNT1 A 0 Bright Radius_Quake(20,12,0,12,0)\n\t\tTNT1 A 0 Bright A_PlaySound(\"weapons/dtech10kexplode\")\n\t\tTNT1 A 0 Bright A_SpawnItemEx(\"PurpleDevastatorShockWave2\",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE)\n\t\tTNT1 A 0 Bright A_SpawnItem(\"PurpleDTBFGEx\",0,-10)\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,18,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,36,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,54,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,72,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,90,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,108,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,126,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,144,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,144,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,162,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,180,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,196,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,216,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,234,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,252,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,270,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,288,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,306,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,324,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tTNT1 AAA 0 Bright A_CustomMissile(\"PCommanderDevastatorBall2\",0,0,342,CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-90,90))\n\t\tCPE1 AAAAAABBBBBBCCCCCCDDDDDD 1 Bright A_CustomMissile(\"PurpleKaboomDevastator2\",0,0,random(0,360),CMF_AIMDIRECTION,random(0,360))\n\t\tCPE1 EF 6 Bright\n\t\tTNT1 A 35 Bright\n\t\tStop\n\t}\n}\n\nactor DemonTechDevastatorNoSpread : \"Demon Tech Devastator\" replaces \"Demon Tech Devastator\"\n{\nweapon.ammoUse 0\nTag \"DemonTech Devastator\"\nstates\n{\n\tDeselect:\n\t TNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n TNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\t TNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\t TNT1 A 0 A_TakeInventory(\"RailgunAction\",1)\n\t TNT1 A 0 A_PlayWeaponSound(\"weapons/weapondown\")\n DEVG A 0 A_StopSound(6)\n DEVG A 1 A_Lower\n Loop\n\tSelect:\n\t TNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n DEVG A 1 A_Raise\n Loop\n\tFire:\n\t TNT1 A 0 A_JumpIfInventory(\"DemonAmmo\",150,2)\n\t TNT1 A 0 A_WeaponReady\n\t goto Ready\n DEVG A 0 A_StopSound(6)\n DEVG B 10 A_PlayWeaponSound(\"devastator/charge\")\n DEVG CDEF 10 Bright\n DEVG G 3 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG H 4 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG I 4 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG G 4 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG H 4 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG I 4 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG G 3 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG H 4 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG I 4 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG G 4 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG H 4 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG I 4 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG A 0 A_Refire\n DEVG J 4 Bright A_GunFlash\n TNT1 A 0 A_Recoil(20)\n DEVG J 1 Bright A_Playsound(\"devastator/fire\")\n\t TNT1 A 0 A_TakeInventory(\"DemonAmmo\",50)\n\t TNT1 A 0 A_TakeInventory(\"DemonAmmo\",100,TIF_NOTAKEINFINITE)\n DEVG K 10 Bright A_FireCustomMissile (\"PlayerDevastatorBallSelfDamage\",0,1,0,0)\n DEVG L 7 Bright\n Goto Ready\n\tHold:\n DEVG A 0 A_StopSound(6)\n DEVG G 1 A_PlayWeaponSound(\"weapons/devfch\")\n DEVG G 3 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG H 4 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG I 4 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG G 4 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG H 4 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG I 4 Bright A_FireBullets(4,4,2,6,\"DevPuff\",0,64)\n DEVG I 0 A_Refire\n DEVG J 4 Bright A_GunFlash\n DEVG J 1 Bright A_Playsound(\"devastator/fire\")\n\t TNT1 A 0 A_TakeInventory(\"DemonAmmo\",50)\n\t TNT1 A 0 A_TakeInventory(\"DemonAmmo\",100,TIF_NOTAKEINFINITE)\n DEVG K 10 Bright A_FireCustomMissile (\"PlayerDevastatorBallSelfDamage\",0,1,0,0)\n DEVG L 7 Bright\n Goto Ready\n}\n}\n\nACTOR PlayerDevastatorBallSelfDamage : PlayerDevastatorBall\n{\nSpecies \"Player\"\nStates\n{\nSpawn:\n TNT1 A 0\n TNT1 A 0 A_PlaySoundEx(\"devastator/fly\",\"Voice\",1)\n\n\tTNT1 A 0 A_CustomMissile(\"PlayerDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tCRS9 A 0 Bright A_CustomMissile(\"LiteShot\",0,0,Random(0,360))\n CRS9 A 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleRed\",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_SpawnItemEx(\"DevastatorLightningRed\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n\tCRS9 A 1 Bright A_CustomMissile(\"PlayerDevastatorProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DevastatorTrail\",0,0,0,CMF_AIMDIRECTION|CMF_TRACKOWNER,0)\n\tTNT1 A 0 A_Explode(32,450,0)\n\n\tTNT1 A 0 A_CustomMissile(\"PlayerDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tCRS9 A 0 Bright A_CustomMissile(\"LiteShot\",0,0,Random(0,360))\n CRS9 B 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleRed\",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_SpawnItemEx(\"DevastatorLightningRed2\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n\tCRS9 A 1 Bright A_CustomMissile(\"PlayerDevastatorProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_Explode(32,450,0)\n\n\tTNT1 A 0 A_CustomMissile(\"PlayerDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tCRS9 A 0 Bright A_CustomMissile(\"LiteShot\",0,0,Random(0,360))\n CRS9 C 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleRed\",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_SpawnItemEx(\"DevastatorLightningRed\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n\tCRS9 A 1 Bright A_CustomMissile(\"PlayerDevastatorProjectileAttack\",Random(-10,10),0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DevastatorTrail\",0,0,0,CMF_AIMDIRECTION|CMF_TRACKOWNER,0)\n\tTNT1 A 0 A_Explode(32,450,0)\n\n\tTNT1 A 0 A_CustomMissile(\"PlayerDevastatorBolt\",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))\n\tCRS9 A 0 Bright A_CustomMissile(\"LiteShot\",0,0,Random(0,360))\n CRS9 D 1 Bright A_SpawnItemEx(\"ProjectileTrailParticleRed\",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_SpawnItemEx(\"DevastatorLightningRed2\",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)\n\tCRS9 A 1 Bright A_CustomMissile(\"PlayerDevastatorProjectileAttack\",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(\"DTBFG10KTracerHuman\",0,0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,10,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,20,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,30,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,40,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,50,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,60,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,70,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,80,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,90,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,100,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,110,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,120,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,130,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,140,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,150,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,160,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,170,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,180,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,190,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,200,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,210,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,220,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,230,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,240,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,250,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,260,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,270,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,280,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,290,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,300,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,310,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,320,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,330,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,340,CMF_TRACKOWNER)\n\tTNT1 A 0 A_CustomMissile(\"DTBFG10KTracerHuman\",0,0,350,CMF_TRACKOWNER)\n\tTNT1 A 0 A_SpawnItemEx(\"DevastatorLightningRedSpawner\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256,XF_HURTSOURCE)\n\tCRS9 A 6 Bright A_SpawnItemEx(\"DevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256,XF_HURTSOURCE)\n\tCRS9 B 6 Bright A_SpawnItemEx(\"DevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256,XF_HURTSOURCE)\n\tCRS9 C 6 Bright A_SpawnItemEx(\"DevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256,XF_HURTSOURCE)\n\tCRS9 D 6 Bright A_SpawnItemEx(\"DevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256,XF_HURTSOURCE)\n\tCRS9 A 6 Bright A_SpawnItemEx(\"DevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256,XF_HURTSOURCE)\n\tCRS9 B 6 Bright A_SpawnItemEx(\"DevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256,XF_HURTSOURCE)\n\tCRS9 C 6 Bright A_SpawnItemEx(\"DevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256,XF_HURTSOURCE)\n\tCRS9 D 6 Bright A_SpawnItemEx(\"DevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256,XF_HURTSOURCE)\n\tCRS9 A 6 Bright A_SpawnItemEx(\"DevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256,XF_HURTSOURCE)\n\tCRS9 B 6 Bright A_SpawnItemEx(\"DevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256,XF_HURTSOURCE)\n\tCRS9 C 6 Bright A_SpawnItemEx(\"DevastatorShockWave\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_Explode(80,256,XF_HURTSOURCE)\n\tCRS9 D 6 Bright A_SpawnItemEx(\"DevastatorShockWave\",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,XF_HURTSOURCE)\n\tTNT1 A 0 A_Explode(618,256,XF_HURTSOURCE)\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(\"DevastatorShockWave2\",0,0,0,0,0,0,0,128)\n\tTNT1 A 0 A_SpawnItem(\"RedDTBFGEx\",0,-10)\n\tCRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,18,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,36,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,54,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,72,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,90,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,108,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,126,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,144,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,144,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,162,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,180,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,196,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,216,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,234,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,252,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,270,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,288,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,306,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,324,2)\n CRE9 D 0 Bright A_CustomMissile(\"PlayerDevastatorBall2\",0,0,342,2)\n\tCRE9 AAAAAABBBBBBCCCCCCDDDDDD 1 A_CustomMissile(\"KaboomDevastator22\",0,0,random(0,360),2,random(0,360))\n CRE9 EF 6 Bright\n Stop\n }\n}\n\nactor PlayerDevastatorBall22 : PlayerDevastatorBall2 replaces PlayerDevastatorBall2\n{\nExplosionRadius 0\nExplosionDamage 0\nStates\n {\n Death:\n\t TNT1 A 0\n\t TNT1 A 0 A_SpawnItemEx(\"OrangeParticleSpawner\", 0, 0, 0, 0, 0, 0, 0, 128)\n\t TNT1 AAA 0 A_CustomMissile(\"Kaboom9\", 0, 0, random(0,360), 2, random(0,360))\n\t TNT1 AAA 0 A_CustomMissile(\"SmokeFX4\", 0, 0, random(0,360), 2, random(0,360))\n DBA2 CDE 3 Bright A_Explode(128,64)\n Stop\n }\n}\n\nactor DemonTechBFG10KNoSpread : \" Demon Tech BFG10K \" replaces \" Demon Tech BFG10K \"\n{\nTag \"DemonTech BFG10k\"\n+inventory.undroppable\nstates\n{\n\tSelect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tTNT1 A 0 A_JumpIfNoAmmo(\"Select2\")\n\t\tTNT1 A 0 A_PlayWeaponSound(\"weapons/dtech10kpickup\")\n\t\tDBFI A 1 A_Raise\n\t\tGoto Select+3\n\tSelect2:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tTNT1 A 0 A_PlayWeaponSound(\"weapons/dtech10kpickup\")\n\t\tDBFE A 1 A_Raise\n\t\tGoto Select2+2\n\tDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tTNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"RailgunAction\",1)\n\t\tTNT1 A 0 A_JumpIfNoAmmo(\"Deselect2\")\n\t\tTNT1 A 0 A_PlayWeaponSound(\"weapons/weapondown\")\n\tDeselectLoop:\n\t\tDBFI A 1 A_Lower\n\t\tLoop\n\tDeselect2:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tTNT1 A 0 A_PlayWeaponSound(\"weapons/weapondown\")\n\tDeselect2Loop:\n\t\tDBFE A 1 A_Lower\n\t\tLoop\n}\n}\n\nactor DTBFG10KBalll : DTBFG10KBall replaces DTBFG10KBall\n{\nDamage 0\nstates\n{\nDeath:\n TNT1 A 0\n\t\tTNT1 A 0 A_Explode(100,64,XF_HURTSOURCE)\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(\"DTBFG10KTracer\",0,0,0,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,10,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,20,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,30,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,40,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,50,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,60,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,70,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,80,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,90,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,100,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,110,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,120,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,130,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,140,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,150,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,160,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,170,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,180,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,190,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,200,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,210,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,220,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,230,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,240,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,250,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,260,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,270,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,280,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,290,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,300,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,310,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,320,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,330,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,340,CMF_TRACKOWNER)\n\tTNT1 A 0 Bright A_CustomMissile(\"DTBFG10KTracer\",0,0,350,CMF_TRACKOWNER)\n\tTNT1 A 0 A_SpawnItemEx(\"DTBFGLightningGreenSpawner\", 0, 0, 15, 0, 0, 0, 0, 128)\n\tCGS1 ABCD 6 Bright A_SpawnItemEx(\"DTech10KShockwave3\", 0, 0, 15, 0, 0, 0, 0, 128)\n\tTNT1 A 0 A_Explode(480,240,XF_HURTSOURCE)\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(\"DTech10KShockwave4\", 0, 0, 15, 0, 0, 0, 0, 128)\n TNT1 A 20 Bright A_SpawnItem(\"PlayerDTBFGEx\",0,-10)\n Stop\n}\n}\n\nactor PlayerDTBFGProjectileAttackk : PlayerDTBFGProjectileAttack replaces PlayerDTBFGProjectileAttack\n{\nSpecies \"Player\"\nDamageType \"PDTBFGTracer\"\n}\n\nactor HellstormBFG10kNoSpread : HellstormBFG replaces HellstormBFG\n{\nweapon.ammoUse 20\nTag \"Hellstorm BFG10k\"\nstates\n{\nReady:\n\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n TNT1 A 0 A_JumpIfNoAmmo(\"Ready2\")\n TNT1 A 0 A_PlayWeaponSound(\"weapons/Hbfg10kidle\")\n HG2G AAA 1 A_WeaponReady\n HG2G BBB 1 A_WeaponReady\n HG2G CCC 1 A_WeaponReady\n HG2G DDD 1 A_WeaponReady\n goto ready+1\n Ready2:\n TNT1 A 0 A_JumpIfInventory(\"NewCell\",30,\"Ready\")\n HG2G A 1 A_WeaponReady\n\tLoop\n Deselect:\n\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n \tTNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\tTNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\tTNT1 A 0 A_TakeInventory(\"RailgunAction\",1)\n\tTNT1 A 0 A_PlayWeaponSound(\"weapons/weapondown\")\n\tHG2G A 1 A_Lower\n Goto Deselect+5\n Fire:\n\tTNT1 A 0 A_JumpIfInventory(\"NewCell\",30,2)\n\tTNT1 A 0 A_WeaponReady\n\tgoto Ready+1\n HG2G E 25 A_PlayWeaponSound(\"weapons/Hcharge10k\")\n HG2G F 4\n HG2G GHIJ 1\n Goto Hold\n Hold:\n\tTNT1 A 0 A_JumpIfInventory(\"NewCell\",30,2)\n\tTNT1 A 0 A_WeaponReady\n\tgoto Ready+1\n HG2G J 1 A_GunFlash\n HG2G K 1\n\tTNT1 A 0 A_PlaySound(\"weapons/Hbfg10kfire\",6)\n\tTNT1 A 0 Radius_Quake(12,3,0,1,0)\n\tTNT1 A 0 A_TakeInventory(\"NewCell\",10)\n\tHG2G K 1 A_FireCustomMissile (\"HSBFG10kShot\",Random(-9,9),1,0,0,0,Random(-7,7))\n //TNT1 A 0 A_FireCustomMissile (\"HSBFG10kShot\",Random(-19,19),0,0,0,0,Random(-5,5))\n //TNT1 A 0 A_FireCustomMissile (\"HSBFG10kShot\",Random(-11,11),0,0,0,0,Random(-2,2))\n HG2G LMNA 1\n\tTNT1 A 0 A_Refire\n HG2G A 35 A_PlaySound(\"weapons/Hbfg10kcooldown\")\n Goto Ready\n}\n}\n\nactor BFG10KNoSpread : \"BFG10K \" replaces \"BFG10K \"\n{\nweapon.ammoUse 3\nTag \"BFG10k\"\nstates\n{\nDeselect:\n\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n \tTNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\tTNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\tTNT1 A 0 A_TakeInventory(\"RailgunAction\",1)\n TNT1 A 0 A_JumpIfNoAmmo(\"Deselect2\")\n\tTNT1 A 0 A_PlayWeaponSound(\"weapons/weapondown\")\n\tBG2G A 1 A_Lower\n Goto Deselect+6\n Deselect2:\n\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\tTNT1 A 0 A_PlayWeaponSound(\"weapons/weapondown\")\n\tBGE2 A 1 A_Lower\n Goto Deselect2+2\n Select:\n\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n TNT1 A 0 A_JumpIfNoAmmo(\"Select2\")\n TNT1 A 0 A_Playsound(\"weapons/pickup15k\")\n BG2G A 1 A_Raise\n Goto Select+3\n Select2:\n\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n TNT1 A 0 A_PlayWeaponSound(\"weapons/pickup15k\")\n BGE2 A 1 A_Raise\n Goto Select2+2\n Fire:\n\tTNT1 A 0 A_JumpIfInventory(\"NewCell\",5,2)\n\tTNT1 A 0 A_WeaponReady\n\tgoto Ready\n BG2G E 25 A_PlayWeaponSound(\"weapons/charge15k\")\n BG2G F 4\n BG2G GHIJ 1\n Goto Hold\n Hold:\n\tTNT1 A 0 A_JumpIfInventory(\"NewCell\",5,2)\n\tTNT1 A 0 A_WeaponReady\n\tgoto Ready\n BG2E A 1 Bright A_GunFlash\n BG2G K 1 Bright\n\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\tTNT1 A 0 Radius_Quake(6,3,0,1,0)\n\tTNT1 A 0 A_TakeInventory(\"NewCell\",2)\n\tBG2E B 1 Bright A_FireCustomMissile(\"10KProjectile\",Random(100,-100)/100.00,1,0,0,0,Random(100,-100)/100.00)\n BG2G LMNO 1\n TNT1 A 0 A_ReFire\n BG2G O 35 A_PlaySound(\"weapons/bfg15kcooldown\")\n Goto Ready\n}\n}\n\nactor BFG2704NoSpread : BFG2704 replaces BFG2704\n{\nweapon.ammoUse 0\nweapon.ammoUse2 0\nweapon.ammoType \"LegendaryCell\"\nweapon.ammoType2 \"LegendaryCell\"\nTag \"Moloch's BFG2704\"\nstates\n{\n\tSelect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tBF27 A 1 A_Raise\n\t\tLoop\n\tDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"RailgunAction\",1)\n\tDeselectLoop:\n\t\tTNT1 A 0 A_Light0\n\t\tBF27 A 1 A_Lower\n\t\tLoop\n\tFire:\n\t\tTNT1 A 0 A_JumpIfInventory(\"LegendaryCell\",15,2)\n\t\tBF27 A 1 A_WeaponReady\n\t\tGoto Ready\n\t\tTNT1 A 0\n\t\tBF27 A 15 A_PlayWeaponSound(\"BFG2704/Charge\")\n\t\tBF27 B 15\n\t\tBF27 C 4 Bright A_GunFlash\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryCell\",1)\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 D 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 D 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryCell\",1,TIF_NOTAKEINFINITE)\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 E 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 E 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryCell\",1,TIF_NOTAKEINFINITE)\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 D 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 D 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryCell\",1)\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 E 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 E 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryCell\",1,TIF_NOTAKEINFINITE)\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 D 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 D 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryCell\",1)\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 E 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 E 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryCell\",1,TIF_NOTAKEINFINITE)\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 D 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 D 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryCell\",1,TIF_NOTAKEINFINITE)\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 E 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 E 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryCell\",1)\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 D 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 D 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryCell\",1,TIF_NOTAKEINFINITE)\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 E 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 E 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryCell\",1,TIF_NOTAKEINFINITE)\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 D 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 D 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryCell\",1)\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 E 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 E 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryCell\",1,TIF_NOTAKEINFINITE)\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 D 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 D 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryCell\",1,TIF_NOTAKEINFINITE)\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 E 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed\",random(-8,8),1,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704BallBuffed2\",random(-8,8),0,random(-5,5),random(-5,5),0,random(-5,5))\n\t\tBF27 E 1 Bright A_CheckReload\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryCell\",1,TIF_NOTAKEINFINITE)\n\t\tBF27 E 1 Bright\n\t\tBF27 C 2 Bright\n\t\tBF27 B 10 A_ReFire\n\t\tGoto Ready\n\tAltFire:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIfInventory(\"LegendaryCell\",40,2)\n\t\tBF27 A 1 A_WeaponReady\n\t\tGoto Ready\n\t\tBF27 A 15 A_PlayWeaponSound(\"weapons/bfgf\")\n\t\tBF27 B 15\n\t\tBF27 C 4 Bright A_GunFlash\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryCell\",15)\n\t\tTNT1 A 0 A_TakeInventory(\"LegendaryCell\",25,TIF_NOTAKEINFINITE)\n\t\tTNT1 A 0 A_FireCustomMissile(\"2704Ball3\",0,0,0,6)\n\t\tBF27 D 1 Bright\n\t\tBF27 E 1 Bright\n\t\tBF27 C 2 Bright\n\t\tBF27 B 10\n\t\tTNT1 A 0 A_ReFire\n\t\tGoto Ready\n}\n}\n\nactor 2704BallBuffed : 2704Ball\n{\nDamage (4*random(3,7))\n}\n\nactor 2704BallBuffed2 : 2704Ball2\n{\nDamage (4*random(3,7))\n}\n\nactor BFG9500NoSpread : BFG9500 replaces BFG9500\n{\nweapon.ammoUse 23\nTag \"BFG9500\"\nstates\n{\n\tSelect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tTNT1 A 0 A_PlayWeaponSound(\"weapons/bfgpickup\")\n\tSelectLoop:\n\t\tBFGG A 1 A_Raise\n\t\tLoop\n\tDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"RailgunAction\",1)\n\t\tTNT1 A 0 A_PlayWeaponSound(\"weapons/weapondown\")\n\tDeselectLoop:\n\t\tBFGG A 1 A_Lower\n\t\tLoop\n\tFire:\n\t\tTNT1 A 0 A_JumpIfInventory(\"NewCell\",40,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTNT1 A 0 A_JumpIfInventory(\"BfgUpgrade\",1,\"UpFire\")\n\t\tTNT1 A 0 A_Light1\n\t\tBFGG A 2 Bright A_PlaySound(\"weapons/bfgf\",CHAN_WEAPON)\n\t\tBFGC ABCDE 2 Bright Radius_Quake(2,2,0,1,0)\n\t\tBFGC FGHI 1 Bright Radius_Quake(3,2,0,1,0)\n\t\tBFGC FGHIF 1 Bright Radius_Quake(4,2,0,1,0)\n\t\tBFGC GH 1 Bright Radius_Quake(6,2,0,1,0)\n\t\tTNT1 A 0 A_Light2\n\t\tTNT1 A 0 A_GunFlash\n\t\tTNT1 A 0 Radius_Quake(12,4,0,1,0)\n\t\tTNT1 A 0 A_TakeInventory(\"NewCell\",17)\n\t\tDBFF A 4 Bright A_FireBFG\n\t\tDBFF B 3 Bright\n\t\tTNT1 A 0 A_Light0\n\t\tBFGR ABCD 1\n\t\tBFGR EFG 2\n\t\tBFGG A 20 A_ReFire\n\t\tGoto Ready\n\tUpFire:\n\t\tTNT1 A 0 A_JumpIfInventory(\"NewCell\",40,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTNT1 A 0 A_Light1\n\t\tBFGG A 2 Bright A_PlaySound(\"weapons/bfgf\",CHAN_WEAPON)\n\t\tBFGC ABCDE 2 Bright Radius_Quake(2,2,0,1,0)\n\t\tBFGC FGHI 1 Bright Radius_Quake(3,2,0,1,0)\n\t\tBFGC FGHIF 1 Bright Radius_Quake(4,2,0,1,0)\n\t\tBFGC GH 1 Bright Radius_Quake(6,2,0,1,0)\n\t\tTNT1 A 0 A_Light2\n\t\tTNT1 A 0 A_GunFlash\n\t\tTNT1 A 0 Radius_Quake(12,4,0,1,0)\n\t\tTNT1 A 0 A_TakeInventory(\"NewCell\",23)\n\t\tDBFF A 4 Bright A_FireCustomMissile(\"UpBFG9500Ball\",0,1)\n\t\tDBFF B 3 Bright\n\t\tTNT1 A 0 A_Light0\n\t\tBFGR ABCD 1\n\t\tBFGR EFG 2\n\t\tBFGG A 20 A_ReFire(\"UpFire\")\n\t\tGoto Ready\n}\n}\n\nactor FreezerBFGNoSpread : FreezerBFG replaces FreezerBFG\n{\nweapon.ammoType \"DCell\"\nweapon.ammoUse 0\nweapon.ammoGive 45\nTag \"BFF(Freezer)G\"\nstates\n{\n\tSelect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tTNT1 A 0\n\t\tFZDF A 1 A_Raise\n\t\tgoto select+1\n\tDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"RailgunAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"BigFreezeGunHold\",1)\n\t\tTNT1 AAA 0 A_StopSound(CHAN_WEAPON)\n\t\tTNT1 AAA 0 A_StopSound(CHAN_BODY)\n\t\tTNT1 AAA 0 A_StopSound(CHAN_VOICE)\n\tDeselectLoop:\n\t\tFZDF A 1 A_Lower\n\t\tLoop\n\tFire:\n\t\tTNT1 A 0 Bright A_JumpIfInventory(\"DCell\",15,2)\n\t\tTNT1 A 0 Bright A_WeaponReady\n\t\tgoto Ready\n\t\tTNT1 A 0 Bright A_JumpIfNoAmmo(\"Ready\")\n\t\tFZDF B 1 Bright\n\t\tFZDF B 4 Bright A_PlaySound(\"devastator/charge\",CHAN_VOICE,1.0,0)\n\t\tTNT1 AAA 0 Bright A_StopSound(CHAN_BODY)\n\t\tFZDF CDEFGHIJ 5 Bright\n\t\tFZDH KODHBJCILMEGAPFN 3 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright A_Refire\n\t\tGoto Ball\n\tHold:\n\t\tTNT1 A 0 Bright\n\t\tTNT1 A 0 Bright A_JumpIfNoAmmo(\"Ready\")\n\t\tTNT1 A 0 Bright A_JumpIfInventory(\"BigFreezeGunHold\",1,\"HoldLoop\")\n\t\tTNT1 AAA 0 Bright A_StopSound(CHAN_BODY)\n\t\tTNT1 AAA 0 Bright A_StopSound(CHAN_WEAPON)\n\tHoldLoop:\n\t\tTNT1 A 0 Bright A_PlaySound(\"weapons/devfch\",CHAN_VOICE,1.0,0)\n\t\tTNT1 A 0 Bright Radius_Quake(15,15,0,1,0)\n\t\tFZDF K 1 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright Radius_Quake(15,15,0,1,0)\n\t\tFZDH G 1 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright Radius_Quake(15,15,0,1,0)\n\t\tFZDH F 2 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright Radius_Quake(15,15,0,1,0)\n\t\tFZDH N 1 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright Radius_Quake(15,15,0,1,0)\n\t\tFZDH B 2 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright Radius_Quake(15,15,0,1,0)\n\t\tFZDH I 1 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright Radius_Quake(15,15,0,1,0)\n\t\tFZDH H 2 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright Radius_Quake(15,15,0,1,0)\n\t\tFZDH D 1 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright Radius_Quake(15,15,0,1,0)\n\t\tFZDH M 2 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright Radius_Quake(15,15,0,1,0)\n\t\tFZDH L 1 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright Radius_Quake(15,15,0,1,0)\n\t\tFZDH E 2 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright Radius_Quake(15,15,0,1,0)\n\t\tFZDH K 1 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright Radius_Quake(15,15,0,1,0)\n\t\tFZDH J 2 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright Radius_Quake(15,15,0,1,0)\n\t\tFZDH A 1 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright Radius_Quake(15,15,0,1,0)\n\t\tFZDH O 2 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright Radius_Quake(15,15,0,1,0)\n\t\tFZDH P 1 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright Radius_Quake(15,15,0,1,0)\n\t\tFZDH C 2 Bright A_FireBullets(4,4,2,6,\"IceMeeleePuff\",0,64)\n\t\tTNT1 A 0 Bright A_JumpIfInventory(\"BigFreezeGunHold\",1,\"HoldRefire\")\n\t\tTNT1 A 0 Bright\n\t\tTNT1 A 0 Bright A_GiveInventory(\"BigFreezeGunHold\",1)\n\tHoldRefire:\n\t\tTNT1 A 0 Bright A_Refire\n\t\tTNT1 AAA 0 Bright A_StopSound(CHAN_BODY)\n\t\tTNT1 AAA 0 Bright A_StopSound(CHAN_WEAPON)\n\tBall:\n\t\tFZDF L 4 Bright A_GunFlash\n\t\tTNT1 A 0 Bright A_JumpIfInventory(\"NemesisPR\",1,1)\n\t\tTNT1 A 0 Bright A_Recoil(30)\n\t\tFZDF L 1 Bright A_Playsound(\"freezebfg/fire\",CHAN_WEAPON,1.0,0)\n\t\tTNT1 A 0 A_TakeInventory(\"DCell\",15)\n\t\tFZDF M 4 Bright A_FireCustomMissile (\"PlayerFreezerBall\",0,1,0,0)\n\t\tFZDF NOPQ 4 Bright\n\t\tFZDF A 7 Bright\n\t\tGoto Ready\n\tEmptySpinDown:\n\t\tTNT1 A 0 A_PlaySound(\"weapons/mgunspinstop\")\n\t\tIMMG A 35\n\t\tGoto Ready+1\n}\n}\n\nactor EFG9000NoSpread : EFG9000 replaces EFG9000\n{\nTag \"EFG9k\"\nstates\n{\nDeselect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\t\tTNT1 A 0 A_TakeInventory(\"HandGrenadeAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"MineAction\",1)\n\t\tTNT1 A 0 A_TakeInventory(\"RailgunAction\",1)\n\tDeselectLoop:\n\t\tEFGG A 1 A_Lower\n\t\tLoop\n\tSelect:\n\t\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\t\tEFGG A 1 A_Raise\n\t\tLoop\n}\n}\n\nactor PhaseRifleNoSpread : PhaseRifle replaces PhaseRifle\n{\nTag \"Phase Rifle\"\nstates\n{\nReady:\n\tTNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n\tTNT1 A 0 A_PlayWeaponSound(\"weapons/demontechload\")\n\tPTEK ABCDE 1\nNoBuzzing:\n\tTNT1 A 0 A_JumpIfInventory(\"HandGrenadeAction\",1,\"GrenadeCheck\")\n\tTNT1 A 0 A_JumpIfInventory(\"MineAction\",1,\"MineCheck\")\n\tPTEK A 1 A_WeaponReady\n\tLoop\nDeselect:\n\tTNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n\tPTEK A 1 Offset(-1,35)\n\tPTEK A 1 Offset(-15,39)\n\tPTEK A 1 Offset(-35,45)\n\tPTEK A 1 Offset(-55,52)\n\tPTEK A 1 Offset(-70,60)\n\tPTEK A 1 Offset(-90,69)\n\tPTEK A 1 Offset(-105,89)\n\tPTEK A 1 Offset(-125,102)\n\tPTEK A 1 Offset(-125,102)\n\tPTEK A 1 Offset(-155,108)\n\tPTEK A 1 Offset(-155,150)\nDeselectRaise:\n\tPTEK A 1 Offset(-1,0)\n\tPTEK A 1 A_Lower\n\tloop\n}\n}\n\nactor NemesisRifleNoInfAmmo : \"Nemesis Rifle\" replaces \"Nemesis Rifle\"\n{\nTag \"Nemesis Rifle\"\nweapon.ammoUse 0\nstates\n{\nFire:\n\tTNT1 A 0 Bright A_JumpIfNoAmmo(\"Empty\")\n\tTNT1 A 0 Bright A_JumpIfInventory(\"NLDemonMagazine\",2,2)\n\tTNT1 A 0 Bright A_WeaponReady\n\tgoto Empty\n\t//TNT1 A 0 ACS_NamedExecuteAlways(\"StartWeaponMusic\",0,0)\n\tTNT1 A 0 Bright A_AlertMonsters\n\tTNT1 A 0 Bright A_GunFlash\n\tTNT1 A 0 Bright Radius_Quake(4,2,0,1,0)\n\tTNT1 A 0 Bright A_Light1\n\tTNT1 A 0 Bright A_PlayWeaponSound(\"NemesisRifle/Fire\")\n\tTNT1 A 0 Bright A_takeInventory(\"NLDemonMagazine\",2)\n\tNTKF A 2 Bright A_FireCustomMissile(\"NemesisRifleShotPlayer\",Random(100,-100)/100.00,1,0,0,0,Random(100,-100)/100.00)\n\tNTKF B 2 Bright A_Light2\n\tNTKF C 4 A_Light0\n\tTNT1 A 0 A_ReFire\n\tGoto ReadyLoop\n}\n}\n\nactor NemesisAssaultShotgunNoInfAmmo : \"Nemesis Assault Shotgun\" replaces \"Nemesis Assault Shotgun\"\n{\nTag \"Nemesis Assault Shotgun\"\nweapon.ammoUse 0\nstates\n{\nFire:\n\tTNT1 A 0 A_JumpIfNoAmmo(\"Empty\")\n\tTNT1 A 0 A_JumpIfInventory(\"NemesisShotgunDrum\",1,2)\n\tTNT1 A 0 A_WeaponReady\n\tgoto Empty\n\tTNT1 A 0 A_PlaySound(\"NemesisASG/Fire\", 1)\n\tTNT1 A 0 A_AlertMonsters\n\tTNT1 A 0 Radius_Quake(3,3,0,1,0)\n\tTNT1 A 0 A_GunFlash\n\tTNT1 A 0 A_Light1\n\tTNT1 A 0 A_SpawnItemEx(\"NemesisShellCasing\",30,5,25,Random(2,4),Random(3,6),Random(3,6),0)\n\tTNT1 A 0 A_TakeInventory(\"NemesisShotgunDrum\",1)\n\tTNT1 AAAAAA 0 A_FireCustomMissile(\"NemesisTracer\",Random(5,-5),0,0,Random(5,-5))\n\tTNT1 A 0 Bright A_FireBullets(6.2,3.4,7,0,\"NemesisASGPuffExplodePlayer\",0)\n\tNSAF A 1 Bright A_FireBullets(6.2,3.4,7,Random(32,40),\"NemesisASGBulletPuffPlayer\")\n\tNSAF B 1 Bright A_Light2\n\tTNT1 A 0 A_Light0\n\tNSAG BCDE 1\n\tNSAG FA 2\n\tGoto Ready+6\n}\n}\n\nactor NemesisPlasmaticCannonNoInfAmmo : \"Nemesis Plasmatic Cannon\" replaces \"Nemesis Plasmatic Cannon\"\n{\nweapon.ammoUse 0\nTag \"Nemesis Cannon\"\nstates\n{\n\tFire:\n\t\tTNT1 A 0 A_JumpIfInventory(\"NemesisCannonMode2\",1,\"Fire3\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"NemesisCannonMode1\",1,\"Fire2\")\n\t\tTNT1 A 0 A_JumpIfInventory(\"NLDemonAmmo\",5,\"FireContinue\")\n\t\tGoto Ready\n\tFireContinue:\n\t\tTNT1 A 0 A_JumpIfInventory(\"NLDemonAmmo\",5,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTNT1 A 0 A_GunFlash\n\t\tTNT1 A 0 A_PlaySound(\"NemesisCannon/Fire\")\n\t\tTNT1 A 0 Radius_Quake(2,2,0,1,0)\n\t\tTNT1 A 0 A_TakeInventory(\"NLDemonAmmo\",5)\n\t\tNEMC C 2 Bright A_FireCustomMissile(\"NemesisCannonProjPlayer\",0,1,0,0)\n\t\tNEMC DEF 2 Bright\n\t\tNEMC AB 3\n\t\tNEMC A 3 A_Refire\n\t\tGoto Ready\n\tFire2:\n\t\tTNT1 A 0 A_JumpIfInventory(\"NLDemonAmmo\",6,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTNT1 A 0 A_GunFlash\n\t\tTNT1 A 0 A_PlaySound(\"NemesisCannon/Laser\")\n\t\tTNT1 A 0 Radius_Quake(2,2,0,1,0)\n\t\tTNT1 A 0 A_TakeInventory(\"NLDemonAmmo\",6)\n\t\tNEMC C 2 Bright A_FireCustomMissile(\"NemesisCannonLaserPlayer\",0,1,0,0)\n\t\tNEMC DEF 2 Bright\n\t\tNEMC AB 2\n\t\tNEMC A 2 A_Refire\n\t\tGoto Ready\n\tFire3:\n\t\tTNT1 A 0 A_JumpIfInventory(\"NLDemonAmmo\",100,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tTNT1 A 0 A_JumpIfInventory(\"NLDemonAmmo\",100,\"Fire3Continue\")\n\t\tGoto Ready\n\tFire3Continue:\n\t\tTNT1 A 0 A_JumpIfInventory(\"NLDemonAmmo\",100,2)\n\t\tTNT1 A 0 A_WeaponReady\n\t\tgoto Ready\n\t\tNEMC A 80 Bright A_PlayWeaponSound(\"devastator/charge\")\n\t\tTNT1 A 0 A_GunFlash\n\t\tTNT1 A 0 Radius_Quake(2,2,0,1,0)\n\t\tNEMC C 0 A_PlayWeaponSound(\"NemesisCannon/BigLaser\")\n\t\tTNT1 A 0 A_TakeInventory(\"NLDemonAmmo\",100)\n\t\tNEMC C 2 Bright A_FireCustomMissile(\"NemesisCannonIonBeamPlayer\",0,1,0,0)\n\t\tNEMC DEF 2 Bright\n\t\tTNT1 A 0 A_PlaySound (\"legendarycannon/steam\")\n\t\tTNT1 A 0 A_FireCustomMissile(\"LegendaryCannonSmoke\",0,0,1,6)\n\t\tNEMC ABABABABABABABABABABA 3 A_FireCustomMissile(\"LegendaryCannonSmoke\",0,0,1,6)\n\t\tNEMC A 3 A_Refire\n\t\tGoto Ready\n}\n}\n\nactor OccultSpellBookNoInfAmmo : OccultSpellbook replaces OccultSpellbook\n{\nweapon.ammoUse 0\nstates\n{\nFire:\n\tTNT1 A 0 A_JumpIfInventory(\"DustMana\",3,2)\n\tTNT1 A 0 A_WeaponReady\n\tgoto Ready\n\tTNT1 A 0 A_AlertMonsters\n\tTNT1 A 0 A_JumpIfInventory(\"OccultDarkMatterToken2\",1,\"Fire2\")\n\tTNT1 A 0 A_JumpIfInventory(\"OccultChaosLightningToken2\",1,\"Fire3\")\n\tTNT1 A 0 A_JumpIfNoAmmo(\"Ready\")\n\tSPBK A 10 A_Playsound(\"Spellbook/Charge\")\n\tSPBK BCDEF 4\n FireContinue:\n\tTNT1 A 0 A_PlaySound(\"Spellbook/Fire1\")\n\tTNT1 A 0 A_TakeInventory(\"DustMana\",2)\n\tSPBK GH 2 Bright A_RailAttack(random(6,8)*5,5,1,\"none\",\"none\",RGF_SILENT,6,\"PlayerRailPuff\",0,0,0,0,0,0,\"OccultLaserTrail\",-2)\n\tTNT1 A 0 A_TakeInventory(\"DustMana\",1)\n\tTNT1 A 0 A_JumpIfInventory(\"DustMana\",4,2)\n\tTNT1 A 0 A_WeaponReady\n\tgoto FireStop\n\tTNT1 A 0 A_PlaySound(\"Spellbook/Fire1\")\n\tTNT1 A 0 A_TakeInventory(\"DustMana\",1)\n\tSPBK IJ 2 Bright A_RailAttack(random(6,8)*5,5,1,\"none\",\"none\",RGF_SILENT,6,\"PlayerRailPuff\",0,0,0,0,0,0,\"OccultLaserTrail\",-2)\n\tTNT1 A 0 A_TakeInventory(\"DustMana\",2)\n\tTNT1 A 0 A_JumpIfInventory(\"DustMana\",4,2)\n\tTNT1 A 0 A_WeaponReady\n\tgoto FireStop\n\tTNT1 A 0 A_Refire(\"FireContinue\")\n FireStop:\n\tSPBK FEDCB 4\n\tGoto Ready\n}\n}\n\nactor LegendaryC4NoSpread : \"Legendary C4\" replaces \"Legendary C4\"\n{\nstates\n{\n\tDeselect:\n\t TNT1 A 0 ACS_NamedExecuteAlways(\"ReturnVexedSpread\",0)\n BDC4 A 1 A_Lower\n goto deselect+1\n Select:\n\t TNT1 A 0 ACS_NamedExecuteAlways(\"TakeVexedSpread\",0)\n BDC4 A 1 A_Raise\n goto select+1\n}\n}\n\nactor NemesisPowerSphere2 : NemesisPowerSphere replaces NemesisPowerSphere\n{\nstates\n{\nUse:\n TNT1 A 0\n\tTNT1 A 1 A_GiveInventory(\"NemesisPowerSpeed\",1)\n\tTNT1 A 1 A_GiveInventory(\"NemesisPowerFrightener\",1)\n\t//TNT1 A 1 A_GiveInventory(\"NemesisPowerDoubleFiringSpeed\",1) //Double speed causes rune attack speed to get bugged, don't use it please\n\tTNT1 A 1 A_GiveInventory(\"NemesisPowerDrain\",1)\n\tTNT1 A 1 A_GiveInventory(\"NemesisPowerHealing\",1)\n\tTNT1 A 1 A_GiveInventory(\"NemesisPowerSphereEffect\",1)\n\tTNT1 A 1 A_GiveInventory(\"NemesisPowerAmmoGiver\",1)\n\t//TNT1 A 1 A_GiveInventory(\"NemesisPowerSphereEffect\",1)\n Stop\n}\n}\n\nactor HexaShotgun : \"Hexa-Shotgun\" replaces \"Hexa-Shotgun\" //Just to stop Hexa from eating shells with Infinite Ammo\n{\nstates\n{\nReloadSixShells:\n\tHSGN SRQ 2\n\tHSGN PJ 1\n\tHSGN K 1\n\tTNT1 AAAAAA 0 A_SpawnItemEx(\"SSGShellCasing\",25,-2,25,Random(2,4),Random(-3,-6),Random(3,6),0)\n\tHSGN L 1\n\tHSGR A 12 A_PlayWeaponSound(\"weapons/qsgopen\")\n\tHSGR B 1\n\tHSGR CD 2\n\tTNT1 A 0 A_TakeInventory(\"NewShell\",2,TIF_NOTAKEINFINITE)\n\tTNT1 A 0 A_GiveInventory(\"HexaShell\",2)\n\tHSGR E 3 A_PlayWeaponSound(\"weapons/qsgshellslide\")\n\tHSGR F 3\n\tHSGR G 2\n\tHSGR H 1\n\tHSGR I 8\n\tHSGR JK 1\n\tHSGR LM 2\n\tTNT1 A 0 A_TakeInventory(\"NewShell\",2,TIF_NOTAKEINFINITE)\n\tTNT1 A 0 A_GiveInventory(\"HexaShell\",2)\n\tHSGR N 3 A_PlayWeaponSound(\"weapons/qsgshellslide\")\n\tHSGR O 3\n\tHSGR P 2\n\tHSGR Q 1\n\tHSGR R 8\n\tHSGR ST 1\n\tHSGR U 2\n\tTNT1 A 0 A_TakeInventory(\"NewShell\",2,TIF_NOTAKEINFINITE)\n\tTNT1 A 0 A_GiveInventory(\"HexaShell\",2)\n\tHSGR V 3 A_PlayWeaponSound(\"weapons/qsgshellslide\")\n\tHSGR W 3\n\tHSGR X 2\n\tHSGR Y 1\n\tHSGN MNO 1\n\tHSGN P 1 A_PlayWeaponSound(\"weapons/qsgclose\")\n\tHSGN QRS 2\n\tHSGN A 2\n Goto Ready+9\n ReloadFourShells:\n TNT1 A 0 A_JumpIfInventory(\"NewShell\",4,1)\n\tGoto Ready+9\n\tHSGN SRQ 2\n\tHSGN P 1\n\tHSEX A 1\n\tHSEX B 1\n\tTNT1 AAAA 0 A_SpawnItemEx(\"SSGShellCasing\",25,-2,25,Random(2,4),Random(-3,-6),Random(3,6),0)\n\tHSEX C 1\n\tHSGR I 12 A_PlayWeaponSound(\"weapons/qsgopen\")\n\tHSGR JK 1\n\tHSGR LM 2\n\tTNT1 A 0 A_TakeInventory(\"NewShell\",2,TIF_NOTAKEINFINITE)\n\tTNT1 A 0 A_GiveInventory(\"HexaShell\",2)\n\tHSGR N 3 A_PlayWeaponSound(\"weapons/qsgshellslide\")\n\tHSGR O 3\n\tHSGR P 2\n\tHSGR Q 1\n\tHSGR RS 1\n\tHSGR TU 2\n\tTNT1 A 0 A_TakeInventory(\"NewShell\",2,TIF_NOTAKEINFINITE)\n\tTNT1 A 0 A_GiveInventory(\"HexaShell\",2)\n\tHSGR V 3 A_PlayWeaponSound(\"weapons/qsgshellslide\")\n\tHSGR W 3\n\tHSGR X 2\n\tHSGR Y 1\n\tHSGN MNO 1\n\tHSGN P 1 A_PlayWeaponSound(\"weapons/qsgclose\")\n\tHSGN QRS 2\n\tHSGN A 2\n\tGoto Ready+9\n ReloadTwoShells:\n TNT1 A 0 A_JumpIfInventory(\"NewShell\",2,1)\n\tGoto Ready+9\n\tHSGN SRQ 2\n\tHSGN P 1\n\tHSEX A 1\n\tHSEX B 1\n\tTNT1 AA 0 A_SpawnItemEx(\"SSGShellCasing\",25,-2,25,Random(2,4),Random(-3,-6),Random(3,6),0)\n\tHSEX C 1\n\tHSGR Q 12 A_PlayWeaponSound(\"weapons/qsgopen\")\n\tHSGR RS 1\n\tHSGR TU 2\n\tTNT1 A 0 A_TakeInventory(\"NewShell\",2,TIF_NOTAKEINFINITE)\n\tTNT1 A 0 A_GiveInventory(\"HexaShell\",2)\n\tHSGR V 3 A_PlayWeaponSound(\"weapons/qsgshellslide\")\n\tHSGR W 3\n\tHSGR X 2\n\tHSGR Y 1\n\tHSGN MNO 1\n\tHSGN P 1 A_PlayWeaponSound(\"weapons/qsgclose\")\n\tHSGN QRS 2\n\tHSGN A 2\n\tGoto Ready+9\n}\n}\n\n//I totally should've used ACS for this but my ACS knowledge is not that great\n//All I can say is it's difficult :(\n\nactor NemesisSSG : \"Nemesis Sawed-Off Shotgun\" replaces \"Nemesis Sawed-Off Shotgun\"\n{\nTag \"Nemesis Sawed-Off Shotgun\" //It was called \"Legendary Sawed-Off Shotgun\" before, Mr1000IQ. I fixed the tag.\n}\n\nactor LegendaryPowerSphereNoAS : LegendaryPowerSphere replaces LegendaryPowerSphere\n{\nStates\n {\n Use:\n TNT1 A 0\n\tTNT1 A 1 A_GiveInventory(\"LegendaryPowerSpeed\",1)\n\tTNT1 A 1 A_GiveInventory(\"LegendaryPowerFrightener\",1)\n\t//TNT1 A 1 A_GiveInventory(\"LegendaryPowerDoubleFiringSpeed\",1) Bruh\n\tTNT1 A 1 A_GiveInventory(\"LegendaryPowerDrain\",1)\n\tTNT1 A 1 A_GiveInventory(\"LegendaryPowerSphereEffect\",1)\n Stop\n }\n}\n\nactor LegendaryBabyDemolisherNoBS : LegendaryBabyDemolisher replaces LegendaryBabyDemolisher\n{\nstates //Cancer can actually be cured PogChamp\n\t{\n\tSpread:\n\t\tTNT1 A 0\n\t\t//TNT1 A 0 A_SetInvulnerable\n\t\tTNT1 A 0 A_GiveInventory(\"BabyDemolisherProtection\",1)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS G 3 Bright A_FaceTarget(45)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS G 3 Bright A_FaceTarget(45)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS G 3 Bright A_FaceTarget(45)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS G 3 Bright A_FaceTarget(45)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS G 3 Bright A_FaceTarget(45)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS G 3 Bright A_FaceTarget\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS G 3 Bright A_FaceTarget\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS G 3 Bright A_FaceTarget\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS G 3 Bright A_FaceTarget\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS G 3 Bright A_FaceTarget\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS G 3 Bright A_FaceTarget\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS G 3 Bright A_FaceTarget\n\tStartTurning:\n\t\tTNT1 A 0 A_GiveInventory(\"BabyDemolisherProtection\",1)\n\t\tTNT1 A 0 A_ChangeFlag(NOPAIN,1)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/charge15k\",CHAN_WEAPON)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS G 3 Bright A_FaceTarget(45)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS G 3 Bright A_FaceTarget(45)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS G 3 Bright A_FaceTarget(45)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS G 3 Bright A_FaceTarget(45)\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS G 3 Bright A_FaceTarget(45)\n\tTurning:\n\t\t//TNT1 A 0 A_SetInvulnerable\n\t\tTNT1 A 0 A_JumpIf(user_turning >= 108,\"SuperTurningCheck\")\n\t\tTNT1 A 0 A_SetUserVar(\"user_turning\",user_turning+1)\n\t\tLBDS G 1 Bright A_SetAngle(angle+10)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tTNT1 AAA 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS H 1 Bright A_CustomMissile(\"LegArach10KProjectile\",22,0,0,CMF_AIMDIRECTION,random(-5,5))\n\t\tLoop\n\tSuperTurningCheck:\n\t\tTNT1 A 0 A_Jump(194,\"EndTurning\") //46\n\t\tTNT1 A 0 A_SetUserVar(\"user_turning\",0)\n\t\tLBDS G 1 Bright A_PlaySound(\"LegBabyDemo/Sight\")\n\t\tTNT1 A 0 A_PlaySound(\"weapons/charge15k\")\n\t\tLBDS GGGGGGGG 5 Bright\n\tSuperTurning:\n\t\t//TNT1 A 0 A_SetInvulnerable\n\t\tTNT1 A 0 A_GiveInventory(\"BabyDemolisherProtection\",1)\n\t\tTNT1 A 0 A_JumpIf(user_turning >= 108,\"EndTurning\")\n\t\tTNT1 A 0 A_SetUserVar(\"user_turning\",user_turning+1)\n\t\tLBDS G 1 Bright A_SetAngle(angle+10)\n\t\tTNT1 A 0 A_PlaySound(\"weapons/bfg15kfire\")\n\t\tTNT1 A 0 A_SpawnItemEx(\"BHellionSmokeSpawner\",random(-24,24),random(-24,24),0)\n\t\tLBDS H 1 Bright A_CustomMissile(\"LegendaryCyberBFG15KBall\",22,0,0,CMF_AIMDIRECTION,random(-5,5))\n\t\tLoop\n\tEndTurning:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_UnSetInvulnerable\n\t\tGoto See\n\tPain:\n\t\tTNT1 A 0 A_ChangeFlag(NOPAIN,1)\n\t\tTNT1 A 0 A_Jump(32,\"Healing\")\n\t\tTNT1 A 0 A_Jump(96,\"StartTurning\")\n\t\tTNT1 A 0 A_Jump(156,\"Missile\")\n\tPain2:\n\t\tTNT1 A 0 A_TakeInventory(\"BabyDemolisherProtection\",1)\n\t\tLBDS I 1 Bright\n\t\tLBDS I 1 Bright A_Pain\n\t\tGoto See\n\t}\n}\n\nactor BabyDemolisherProtection : powerupGiver\n{\npowerup.type \"BDP\"\npowerup.duration -10\n+inventory.autoactivate\n}\n\nactor PowerBDP : powerProtection {DamageFactor \"Normal\",0.5}\n\nactor VexedSpreadDummyItem : LegendaryPR {} //I really don't like this but it\n\t\t\t\t\t\t\t\t\t\t\t//does not seem to work otherwise"
},
{
"source": "pk3",
"name": "actors/ArmorShred.txt",
"contents": "actor BasicAmmoSpawner : randomSpawner 25500\n{\nDropItem \"Clip\",256,2\nDropItem \"Shell\",256,2\nDropItem \"Cell\",256,2\nDropItem \"RocketAmmo\",256,1\nDropItem \"DemonAmmo\",256,1\nDropItem \"Gas\",256,1\nDropItem \"MineAmmo\",256,1\nDropItem \"HandGrenadeAmmo\",256,1\n}\n\nactor UpgradedAmmoSpawner : customInventory 25501\n{\n+inventory.autoactivate\ninventory.maxAmount 0\n\tstates\n\t{\n\t\tspawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 3 A_SpawnItemEx(\"ClipBox\",0,0,40,random(2,3),0,3,random(0,360),0, 128)\n\t\tTNT1 A 3 A_SpawnItemEx(\"ShellBox\",0,0,40,random(2,3),0,3,random(0,360),0, 128)\n\t\tTNT1 A 3 A_SpawnItemEx(\"CellPack\",0,0,40,random(2,3),0,3,random(0,360),0, 128)\n\t\tTNT1 A 3 A_SpawnItemEx(\"RocketBox\",0,0,40,random(2,3),0,3,random(0,360),0, 128)\n\t\tTNT1 A 3 A_SpawnItemEx(\"DemonAmmo\",0,0,40,random(2,3),0,3,random(0,360),0, 128)\n\t\tTNT1 A 3 A_SpawnItemEx(\"Gas\",0,0,40,random(2,3),0,3,random(0,360),0, 128)\n\t\tTNT1 A 3 A_SpawnItemEx(\"MineAmmo\",0,0,40,random(2,3),0,3,random(0,360),0, 128)\n\t\tTNT1 A 3 A_SpawnItemEx(\"HandGrenadeAmmo\",0,0,40,random(2,3),0,3,random(0,360),0, 128)\n\t\tstop\n\t}\n}\n\nactor GreenArmorAmmoBonus : customInventory 25550\n{\n+inventory.autoactivate\ninventory.maxAmount 0\n\tstates\n\t{\n\t\tspawn:\n\t\tTNT1 A 0 A_PlaySound(\"pickups/iammosatchel\",0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"BasicAmmoSpawner\",0,0,40,random(2,3),0,3,random(0,360))\n\t\tTNT1 A 7 A_PlaySound(\"pickups/iammosatchel\",0)\n\t\tTNT1 A 7 A_PlaySound(\"pickups/iammosatchel\",0)\n\t\tstop\n\t}\n}\n\nactor BlueArmorAmmoBonus : customInventory 25551\n{\n+inventory.autoactivate\ninventory.maxAmount 0\n\tstates\n\t{\n\t\tspawn:\n\t\tTNT1 A 0 A_PlaySound(\"pickups/iammosatchel\",0)\n\t\tTNT1 A 0 A_SpawnItemEx(\"UpgradedAmmoSpawner\")\n\t\tTNT1 A 7 A_PlaySound(\"pickups/iammosatchel\",0)\n\t\tTNT1 A 7 A_PlaySound(\"pickups/iammosatchel\",0)\n\t\tTNT1 A 7 A_PlaySound(\"pickups/iammosatchel\",0)\n\t\tTNT1 A 7 A_PlaySound(\"pickups/iammosatchel\",0)\n\t\tTNT1 A 7 A_PlaySound(\"pickups/iammosatchel\",0)\n\t\tstop\n\t}\n}\n\nactor RedArmorAmmoBonus : customInventory 25552\n{\n+inventory.autoactivate\ninventory.maxAmount 0\n\tstates\n\t{\n\t\tuse:\n\t\tTNT1 A 0 A_PlaySound(\"items/demonammopack\",0)\n\t\tTNT1 A 0 A_GiveInventory(\"DemonAmmo\",250)\n\t\tstop\n\t}\n}\n\nactor PhaseArmorBonus : customInventory 25553\n{\n+inventory.autoactivate\ninventory.maxAmount 0\n\tstates\n\t{\n\t\tuse:\n\t\tTNT1 A 0 A_PlaySound(\"phaseimp/teleport\",0)\n\t\tTNT1 A 0 A_GiveInventory(\"RMPowerShadow35s\")\n\t\tTNT1 A 0 A_GiveInventory(\"RMPowerHalfDamage35s\")\n\t\tTNT1 A 0 A_GiveInventory(\"RMPowerMS35s\")\n\t\tStop\n\t}\n}\n\nactor RMPowerShadow35s : RMPowerShadow\n{\npowerup.duration -35\npowerup.color purple 0.2\n}\n\nactor RMPowerHalfDamage35s : RMPowerHalfDamage\n{\npowerup.duration -35\n}\n\nactor RMPowerMS35s : RMPowerMS\n{\npowerup.duration -35\n}\n\n/*actor CrystalArmorBonus : customInventory 25554\n{\n+inventory.autoactivate\ninventory.maxAmount 0\n\tstates\n\t{\n\t\tuse:\n\t\tTNT1 A 0 A_GiveInventory(\"CrystalProtection\", 1)\n\t\tTNT1 A 0 A_GiveInventory(\"CrystalReflect\", 1)\n\t\tstop\n\t}\n}\n\nactor CrystalProtection : powerProtection //Reserved for TXS\n{\n+NORADIUSDMG\n+NOTIMEFREEZE\nDamageFactor 0.5\npowerup.duration -10\npowerup.color Cyan 0.2\n}*/\n\nactor LegendaryArmorEffect : customInventory 25555\n{\n+inventory.autoactivate\ninventory.maxAmount 0\n\tstates\n\t{\n\t\tuse:\n\t\t\tTNT1 A 0 A_PlaySound(\"weapons/devexp\", 64)\n\t\t\tTNT1 A 0 A_Jump(64, \"LegendaryHell\")\n\t\t\tTNT1 A 0 A_Jump(128, \"DiagonalBFG\")\n\t\t\tgoto NormalBFG\n\t\tNormalBFG:\n\t\t\tTNT1 A 0 A_FireCustomMissile(\"LegendaryPlayerBFG9500KBall\", 0, 0, 0, 0)\n\t\t\tTNT1 A 0 A_FireCustomMissile(\"LegendaryPlayerBFG9500KBall\", 90, 0, 0, 0)\n\t\t\tTNT1 A 0 A_FireCustomMissile(\"LegendaryPlayerBFG9500KBall\", 180, 0, 0, 0)\n\t\t\tTNT1 A 0 A_FireCustomMissile(\"LegendaryPlayerBFG9500KBall\", -90, 0, 0, 0)\n\t\t\tstop\n\t\tDiagonalBFG:\n\t\t\tTNT1 A 0 A_FireCustomMissile(\"LegendaryPlayerBFG9500KBall\", 45, 0, 0, 0)\n\t\t\tTNT1 A 0 A_FireCustomMissile(\"LegendaryPlayerBFG9500KBall\", -45, 0, 0, 0)\n\t\t\tTNT1 A 0 A_FireCustomMissile(\"LegendaryPlayerBFG9500KBall\", -135, 0, 0, 0)\n\t\t\tTNT1 A 0 A_FireCustomMissile(\"LegendaryPlayerBFG9500KBall\", -135, 0, 0, 0)\n\t\t\tstop\n\t\tLegendaryHell:\n\t\t\tTNT1 A 0 A_FireCustomMissile(\"LegendaryPlayerBFG9500KBall\", 0, 0, 0, 0)\n\t\t\tTNT1 A 0 A_FireCustomMissile(\"LegendaryPlayerBFG9500KBall\", 90, 0, 0, 0)\n\t\t\tTNT1 A 0 A_FireCustomMissile(\"LegendaryPlayerBFG9500KBall\", 180, 0, 0, 0)\n\t\t\tTNT1 A 0 A_FireCustomMissile(\"LegendaryPlayerBFG9500KBall\", -90, 0, 0, 0)\n\t\t\tTNT1 A 0 A_FireCustomMissile(\"LegendaryPlayerBFG9500KBall\", 45, 0, 0, 0)\n\t\t\tTNT1 A 0 A_FireCustomMissile(\"LegendaryPlayerBFG9500KBall\", -45, 0, 0, 0)\n\t\t\tTNT1 A 0 A_FireCustomMissile(\"LegendaryPlayerBFG9500KBall\", 135, 0, 0, 0)\n\t\t\tTNT1 A 0 A_FireCustomMissile(\"LegendaryPlayerBFG9500KBall\", -135, 0, 0, 0)\n\t\t\tstop\n\t}\n}\n\nactor LegendaryPlayerBFG9500KBall : LegCyberBFG9500Ball\n{\n+THRUSPECIES\nSpecies \"Player\"\nDamageType \"Legendary\"\nObituary \"%o fell before %k's might\"\n}\n\nactor HellfireArmorEffect : customInventory 25556\n{\n+inventory.autoactivate\ninventory.maxAmount 0\n\tstates\n\t{\n\t\tuse:\n\t\tTNT1 A 0 A_PlaySound(\"star/explode\", 64)\n\t\tTNT1 A 0 A_SpawnItemEx(\"HellfirePlayerPyroMortar\", 0, 0, 64, 0, 0, 16, 90)\n\t\tstop\n\t}\n}\n\nactor HellfirePlayerPyroMortar : PlayerPyroShot\n{\nDamageType \"PlayerFireSword\"\n-NOGRAVITY\n}\n\nactor EnragedLegendaryArmorBonus : customInventory 25557\n{\n+inventory.autoactivate\ninventory.maxAmount 0\n\tstates\n\t{\n\t\tuse:\n\t\tTNT1 A 0 A_PlaySound(\"pickups/rage\", 64)\n\t\tTNT1 A 0 A_GiveInventory(\"TrueBerserk\", 1)\n\t\tTNT1 A 0 A_GiveInventory(\"PureRage\", 1)\n\t\tstop\n\t}\n}\n\nactor TrueBerserk : powerDamage\n{\nDamageFactor \"Melee\", 1.5\n}\n\nactor TrueLegendaryArmorBonus : customInventory 25558\n{\n+inventory.autoactivate\ninventory.maxAmount 0\n\tstates\n\t{\n\t\tuse:\n\t\tTNT1 A 0 A_GiveInventory(\"LegendarySalvationsphere\", 1)\n\t\tstop\n\t}\n}\n\nactor NemesisArmorBonus : customInventory 25559\n{\n+inventory.autoactivate\ninventory.maxAmount 0\n\tstates\n\t{\n\t\tuse:\n\t\tTNT1 A 0 A_PlaySound(\"NMSEACT2\", 64)\n\t\tTNT1 A 0 A_GiveInventory(\"NemesisInvulnerability\", 1)\n\t\tstop\n\t}\n}\n\nactor NemesisInvulnerability : powerInvulnerable\n{\npowerup.duration -15\npowerup.color Black 0.6\n}\n\nactor SemiNemesisArmorEffect : customInventory 25560\n{\n+inventory.autoactivate\ninventory.maxAmount 0\n\tstates\n\t{\n\t\tuse:\n\t\tTNT1 A 0 A_PlaySound(\"NMSEACT2\", 64)\n\t\tTNT1 A 0 A_GiveInventory(\"Semi-nemesisSpookiness\", 1)\n\t\tstop\n\t}\n}\n\nactor \"Semi-nemesisSpookiness\" : PowerFrightener\n{\npowerup.duration -30\npowerup.color Red 0.3\n}\n\n/*some text to get this to 6.69kb\nHey buddy, I think you've got the wrong door, the leather club's two blocks down.\n\nF:)ck You!\n\nOh, F:)ck You leather man. Maybe you and I should settle it right here on the\nring if you think your so tough.\n\nOh yea? I'll kick your ass!\n\nHa! Yeah right man. Let's go! Why don't you get out of that leather stuff?\n*/"
}
]
},
"maps": []
}