# uncomment the next line and replace _key_ with a key to display the reminder message when you press that key #macros += M _key_ ===CRAWL_COSPLAY_CONDUCT { function CRAWL_COSPLAY_CONDUCT() crawl.mpr("\nCOSPLAY CHALLENGE OPTIONAL CONDUCTS AND CHALLENGES:") crawl.mpr("+ Only use M&F, stones, nets, and darts for weapons. ") crawl.mpr("+ Don't use a shield. Reflection amulets are allowed.") crawl.mpr("+ Only cast spells of levels 1 & 2. ") crawl.mpr("* Enslave 9 uniques with Enslave Soul. ") crawl.mpr("* Get 7 runes and win. ") end } # Crawl Cosplay Challenge, Set 9 Week 5: Pikel the Pickle { if you.race() == "Kobold" and you.class() == "Gladiator" then CRAWL_COSPLAY_CONDUCT() -- + Only use M&F, stones, nets, and darts for weapons. -- SHORT BLADES crawl.setopt("autoinscribe += dagger:don't use") crawl.setopt("autoinscribe += short sword:don't use") crawl.setopt("autoinscribe += rapier:don't use") crawl.setopt("autoinscribe += quick blade:don't use") -- LONG BLADES crawl.setopt("autoinscribe += falchion:don't use") crawl.setopt("autoinscribe += long sword:don't use") crawl.setopt("autoinscribe += scimitar:don't use") crawl.setopt("autoinscribe += demon blade:don't use") crawl.setopt("autoinscribe += eudemon blade:don't use") crawl.setopt("autoinscribe += double sword:don't use") crawl.setopt("autoinscribe += great sword:don't use") crawl.setopt("autoinscribe += triple sword:don't use") crawl.setopt("autoinscribe += autumn katana:don't use") crawl.setopt("autoinscribe += sword of cerebov:don't use") -- AXES crawl.setopt("autoinscribe += hand axe:don't use") crawl.setopt("autoinscribe += war axe:don't use") crawl.setopt("autoinscribe += broad axe:don't use") crawl.setopt("autoinscribe += battleaxe:don't use") crawl.setopt("autoinscribe += executioner's axe:don't use") -- POLEARMS crawl.setopt("autoinscribe += spear:don't use") crawl.setopt("autoinscribe += trident:don't use") --- crawl.setopt("autoinscribe += demon trident:don't use") crawl.setopt("autoinscribe += trishula:don't use") crawl.setopt("autoinscribe += halberd:don't use") crawl.setopt("autoinscribe += glaive:don't use") crawl.setopt("autoinscribe += bardiche:don't use") crawl.setopt("autoinscribe += scythe:don't use") crawl.setopt("autoinscribe += wyrmbane:don't use") -- STAVES crawl.setopt("autoinscribe += magical staff:don't use") crawl.setopt("autoinscribe += quarterstaff:don't use") crawl.setopt("autoinscribe += lajatang:don't use") -- RANGED LAUNCHERS crawl.setopt("autoinscribe += blowgun:don't use") crawl.setopt("autoinscribe += sling:don't use") crawl.setopt("autoinscribe += fustibalus:don't use") crawl.setopt("autoinscribe += shortbow:don't use") crawl.setopt("autoinscribe += longbow:don't use") crawl.setopt("autoinscribe += hand crossbow:don't use") crawl.setopt("autoinscribe += arbalest:don't use") crawl.setopt("autoinscribe += triple crossbow:don't use") crawl.setopt("autoinscribe += sniper:don't use") -- THROWING crawl.setopt("autoinscribe += tomahawk:don't use") crawl.setopt("autoinscribe += boomerang:don't use") crawl.setopt("autoinscribe += javelin:don't use") crawl.setopt("autoinscribe += large rock:don't use") -- + Don't use a shield. Reflection is allowed. crawl.setopt("autoinscribe += buckler:don't use") -- + Only cast spells of levels 1 & 2. -- LEVEL 3 crawl.setopt("flash_screen_message += ^Memorise Call Canine Familiar") crawl.setopt("flash_screen_message += ^Memorise Confuse") crawl.setopt("flash_screen_message += ^Memorise Conjure Flame") crawl.setopt("flash_screen_message += ^Memorise Dazzling Spray") crawl.setopt("flash_screen_message += ^Memorise Gell's Gravitas") crawl.setopt("flash_screen_message += ^Memorise Ignite Poison") crawl.setopt("flash_screen_message += ^Memorise Inner Flame") crawl.setopt("flash_screen_message += ^Memorise Lesser Beckoning") crawl.setopt("flash_screen_message += ^Memorise Mephitic Cloud") crawl.setopt("flash_screen_message += ^Memorise Ozocubu's Armour") crawl.setopt("flash_screen_message += ^Memorise Portal Projectile") crawl.setopt("flash_screen_message += ^Memorise Recall") crawl.setopt("flash_screen_message += ^Memorise Regeneration") crawl.setopt("flash_screen_message += ^Memorise Spectral Weapon") crawl.setopt("flash_screen_message += ^Memorise Spider Form") crawl.setopt("flash_screen_message += ^Memorise Static Discharge") crawl.setopt("flash_screen_message += ^Memorise Stone Arrow") crawl.setopt("flash_screen_message += ^Memorise Summon Guardian Golem") crawl.setopt("flash_screen_message += ^Memorise Teleport Other") crawl.setopt("flash_screen_message += ^Memorise Tukima's Dance") crawl.setopt("flash_screen_message += ^Memorise Vampiric Draining") -- LEVEL 4 crawl.setopt("flash_screen_message += ^Memorise Airstrike") crawl.setopt("flash_screen_message += ^Memorise Animate Dead") crawl.setopt("flash_screen_message += ^Memorise Cause Fear") crawl.setopt("flash_screen_message += ^Memorise Force Lance") crawl.setopt("flash_screen_message += ^Memorise Fulminant Prism") crawl.setopt("flash_screen_message += ^Memorise Ice Form") crawl.setopt("flash_screen_message += ^Memorise Iskenderun's Mystic Blast") crawl.setopt("flash_screen_message += ^Memorise Leda's Liquefaction") crawl.setopt("flash_screen_message += ^Memorise Olgreb's Toxic Radiance") crawl.setopt("flash_screen_message += ^Memorise Passage of Golubria") crawl.setopt("flash_screen_message += ^Memorise Petrify") crawl.setopt("flash_screen_message += ^Memorise Sticky Flame") crawl.setopt("flash_screen_message += ^Memorise Summon Ice Beast") crawl.setopt("flash_screen_message += ^Memorise Summon Lightning Spire") crawl.setopt("flash_screen_message += ^Memorise Throw Icicle") -- LEVEL 5 crawl.setopt("flash_screen_message += ^Memorise Agony") crawl.setopt("flash_screen_message += ^Memorise Alistair's Intoxication") crawl.setopt("flash_screen_message += ^Memorise Aura of Abjuration") crawl.setopt("flash_screen_message += ^Memorise Blade Hands") crawl.setopt("flash_screen_message += ^Memorise Bolt of Draining") crawl.setopt("flash_screen_message += ^Memorise Bolt of Magma") crawl.setopt("flash_screen_message += ^Memorise Borgnjor's Vile Clutch") crawl.setopt("flash_screen_message += ^Memorise Dispel Undead") crawl.setopt("flash_screen_message += ^Memorise Excruciating Wounds") crawl.setopt("flash_screen_message += ^Memorise Fireball") crawl.setopt("flash_screen_message += ^Memorise Irradiate") crawl.setopt("flash_screen_message += ^Memorise Iskenderun's Battlesphere") crawl.setopt("flash_screen_message += ^Memorise Lee's Rapid Deconstruction") crawl.setopt("flash_screen_message += ^Memorise Lightning Bolt") crawl.setopt("flash_screen_message += ^Memorise Metabolic Englaciation") crawl.setopt("flash_screen_message += ^Memorise Silence") crawl.setopt("flash_screen_message += ^Memorise Summon Demon") crawl.setopt("flash_screen_message += ^Memorise Summon Forest") crawl.setopt("flash_screen_message += ^Memorise Summon Mana Viper") crawl.setopt("flash_screen_message += ^Memorise Venom Bolt") crawl.setopt("flash_screen_message += ^Memorise Yara's Violent Unravelling") -- LEVEL 6 crawl.setopt("flash_screen_message += ^Memorise Bolt of Cold") crawl.setopt("flash_screen_message += ^Memorise Bolt of Fire") crawl.setopt("flash_screen_message += ^Memorise Conjure Ball Lightning") crawl.setopt("flash_screen_message += ^Memorise Darkness") crawl.setopt("flash_screen_message += ^Memorise Death Channel") crawl.setopt("flash_screen_message += ^Memorise Deflect Missiles") crawl.setopt("flash_screen_message += ^Memorise Dispersal") crawl.setopt("flash_screen_message += ^Memorise Freezing Cloud") crawl.setopt("flash_screen_message += ^Memorise Hydra Form") crawl.setopt("flash_screen_message += ^Memorise Invisibility") crawl.setopt("flash_screen_message += ^Memorise Iron Shot") crawl.setopt("flash_screen_message += ^Memorise Ozocubu's Refrigeration") crawl.setopt("flash_screen_message += ^Memorise Poison Arrow") crawl.setopt("flash_screen_message += ^Memorise Shadow Creatures") crawl.setopt("flash_screen_message += ^Memorise Simulacrum") crawl.setopt("flash_screen_message += ^Memorise Statue Form") -- LEVEL 7 crawl.setopt("flash_screen_message += ^Memorise Dragon Form") crawl.setopt("flash_screen_message += ^Memorise Haunt") crawl.setopt("flash_screen_message += ^Memorise Malign Gateway") crawl.setopt("flash_screen_message += ^Memorise Monstrous Menagerie") crawl.setopt("flash_screen_message += ^Memorise Orb of Destruction") crawl.setopt("flash_screen_message += ^Memorise Ring of Flames") crawl.setopt("flash_screen_message += ^Memorise Spellforged Servitor") crawl.setopt("flash_screen_message += ^Memorise Summon Greater Demon") crawl.setopt("flash_screen_message += ^Memorise Summon Hydra") -- LEVEL 8 crawl.setopt("flash_screen_message += ^Memorise Borgnjor's Revivification") crawl.setopt("flash_screen_message += ^Memorise Chain Lightning") crawl.setopt("flash_screen_message += ^Memorise Controlled Blink") crawl.setopt("flash_screen_message += ^Memorise Death's Door") crawl.setopt("flash_screen_message += ^Memorise Discord") crawl.setopt("flash_screen_message += ^Memorise Disjunction") crawl.setopt("flash_screen_message += ^Memorise Ignition") crawl.setopt("flash_screen_message += ^Memorise Infestation") crawl.setopt("flash_screen_message += ^Memorise Lehudib's Crystal Spear") crawl.setopt("flash_screen_message += ^Memorise Necromutation") crawl.setopt("flash_screen_message += ^Memorise Summon Horrible Things") -- LEVEL 9 crawl.setopt("flash_screen_message += ^Memorise Dragon's Call") crawl.setopt("flash_screen_message += ^Memorise Fire Storm") crawl.setopt("flash_screen_message += ^Memorise Glaciate") crawl.setopt("flash_screen_message += ^Memorise Shatter") crawl.setopt("flash_screen_message += ^Memorise Tornado") -- * Enslave 9 uniques with Enslave Soul. -- * Get 7 runes and win. end }