Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: (2 = 2)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(8232): setvariable cambCharged 1
- ubercombat.cmd: if evaluate: !matchre(toupper("cambrinth bracer"), "NULL") && ("Major Physical Protection" != "None") && (2 > 2) && (1 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (toupper("cambrinth bracer") != "NULL") && ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), ("Cyclic.Spell.List")) && (0 = 1) && (1 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8242): gosub INVOKE my cambrinth bracer spell
- ubercombat.cmd(9947): setvariable invoke my cambrinth bracer spell
- ubercombat.cmd(9948): setvariable LOCATION INVOKE_1
- ubercombat.cmd(9949): pause 0.0001
- ubercombat.cmd(9950): passing label: INVOKE_1
- ubercombat.cmd(9951): pause 0.0001
- ubercombat.cmd(9965): matchwait
- invoke my cambrinth bracer spell
- The cambrinth bracer pulses with Holy energy. You reach for its center and forge a magical link to it, readying all of its mana for your use.
- Roundtime: 1 sec.
- R>
- RT with no EXP.
- >
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: (toupper("cambrinth bracer") != "NULL") && (279.68 < 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("leather sling Empty", "cambrinth bracer")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("MAPP", "\b(ABAN|AD|AC|AEWO|ALB|ARS|AF|BES|BOTF|CARE|CS|DALU|EE|EYE|FAE|FR|GHS|GJ|GS|HODI|HOW|HYH|IZ|MOM|MG|PYRE|REGENERATE|REZZ|REV|RIM|ROS|ROC|ROG|SANCTUARY|SA|SLS|SOV|TR|USOL)\b") && (1 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "Lethargy")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8254): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3301): return
- ubercombat.cmd(2696): gosub RETRIEVE_CHECK
- ubercombat.cmd(4752): setvariable RetrieveCheck 0
- ubercombat.cmd(4753): passing label: RETRIEVE_CHECK_1
- ubercombat.cmd(4754): delay 0.0005
- ubercombat.cmd(4755): pause 0.1
- ubercombat.cmd(4756): math: RetrieveCheck add 1
- ubercombat.cmd(4756): math result: RetrieveCheck=1
- ubercombat.cmd: if evaluate: (1 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4759): setvariable Ammo NULL
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(cougar arrow)\b(?! troll)"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|river rocks|spider-carved rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow\b|razor-tipped arrow\b|blunt tip arrow|boar-tusk arrow\b|cougar-claw arrow\b|claw-tipped arrow\b|ice-adder arrow|drake-fang arrow|drake head arrow|jagged-horn arrow|angiswaerd arrow|hele'la arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(quadrello|pulzone|quarrel)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(mirror axe|mirror blade|mirror shiv|mirror flail|stonebow|battle bow|throwing spike|thrusting blade|tago|quarrel|\btelo\b|nightstick|katana|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("NULL" = "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4776): goto RETRIEVE_DONE
- ubercombat.cmd(4824): delay 0.0001
- ubercombat.cmd(4825): return
- ubercombat.cmd: if evaluate: (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2697): gosub stowammo
- ubercombat.cmd(11650): delay 0.001
- ubercombat.cmd: if evaluate: (0) && contains("leather sling", "NULL") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && contains("Empty", "NULL") && ("leather sling" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "cougar arrow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("leather sling"),"(partisan|shield|light crossbow|buckler|lumpy bundle|halberd|mistwood longbow|gloomwood khuj|halberd)") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("Empty"),"(partisan|shield|light crossbow|buckler|lumpy bundle|halberd|mistwood longbow|gloomwood khuj|halberd)") && ("leather sling" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(double-stringed crossbow|repeating crossbow|bloodwood dako'gi crossbow|forester's crossbow|bamboo crossbow|forester's bow|battle bow|assassin's crossbow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"throwing blade")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"telothian bola")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"blowgun dart")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"silver-edged star")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"quartzite stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(ironwood shield|wooden shield)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"sleek quadrello")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"small shield|azure-scale shield")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"T'Kashi mirror flamberge")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"T'Kashi mirror flail")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"mirror blade")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"mirror knife")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"Nisha short bow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"razor-sharp damascus steel sabre")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"glaes and kertig-alloy katana capped with an ornate dragonfire amber pommel")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(tolower("You also see a cougar and a cougar."),"(mirror axe|stonebow|pasabas|battle bow|throwing spike|thrusting blade|bone club|tago|quarrel|\btelo\b|flamberge|nightstick|mirror blade|katana|shadowy-black sling|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11684): return
- ubercombat.cmd(2698): gosub COMBAT_TIMER
- ubercombat.cmd(3557): delay 0.0001
- ubercombat.cmd: if evaluate: !def(Combat.Time)
- ubercombat.cmd: if returned: False
- Variables Saved
- ubercombat.cmd: if evaluate: (1 = 0) && (7200 > 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1 = 1) && (3600 > 0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: (548 > 3600)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Necromancer") && (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3574): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0 < 2) && (108.6508709 > 180)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0 > 28)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (108.6664601 > 240)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Necromancer") && (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(2710): goto RANGEDTRAIN_MONSTERCOUNT
- ubercombat.cmd(2625): delay 0.0005
- ubercombat.cmd: if evaluate: ("Cleric" = "Empath") && matchre("a cougar, a cougar", "revivified mutt|shylvic|sinister maelshyvean heirophant|skeletal peon|skeletal sailor|skeleton|blue ghast|xala'shar vindicator|xala'shar slayer|dark spirit|boggle|emaciated umbramagus|fiend|gargantuan bone golem|olensari mihmanan|plague wraith|Asketian harbinger|Asketian Herald|faenrae assassin|ghoul raven|snaer hafwa|soul|spectral pirate|spectral sailor|wind wretch|blood wraith|death spirit|telga orek|spirit|ur hhrki'izh|wir dinego|zombie|zombie nomad|Asketian harbinger|skorik nadhar|wind hag|black zephyr|misenseor resuscitant|yeehar|zombie kobold headhunter|revenant conscript|revenant zombie|zombie goblin|fell hog|drowned \S+|dryad|nyad|zombie stomper|zombie mauler|zombie head-splitter|tortured soul|eidolon steed|enraged tusky|ghoul|ghoul crow|giant blight bat|gremlin|grendel|lach|mastiff|mey|misshapen germish'din|bone wyvern|ice adder|mutant togball|reaver|squirrel|zombie kobold headhunter|shadow hound|sinister maelshyvean heirophant|skeletal kobold headhunter|skeletal kobold savage|blight bat|umbral moth|zombie kobold savage|zombie nomad") && (0 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (2 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (2 < 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(2629): gosub PRETRAINCHECK
- ubercombat.cmd: if evaluate: matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3038): gosub MAGIC_PREP
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "None") && (91 > 40)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3301): return
- ubercombat.cmd: if evaluate: (toupper("ON") = "ON")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3039): gosub HUNT_TIMER
- ubercombat.cmd(3366): delay 0.0001
- ubercombat.cmd: if evaluate: (205.68 > 1749)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3368): gosub CAST_TIMER
- ubercombat.cmd(3546): delay 0.0001
- ubercombat.cmd: if evaluate: (0 != 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (6.5781895 >= 25)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3555): return
- ubercombat.cmd: if evaluate: (116 < 75)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (3 < 33)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3371): gosub HUNT
- ubercombat.cmd(11130): pause 0.0001
- ubercombat.cmd(11131): setvariable LOCATION HUNT_1
- ubercombat.cmd(11132): passing label: HUNT_1
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11141): matchwait
- hunt
- You take note of all the tracks in the area, so that you can hunt anything nearby down.
- You were unable to locate any followable tracks.
- Roundtime: 8 sec.
- R>
- Learned: Perception
- R>
- * A cougar swipes with deadly claws extended at you. You dodge.
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're nimbly balanced and in superior position.]
- R>
- * A cougar pounces, snarling with its fangs bared in rage at you. You evade.
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(291): action triggered: solidly balanced
- ubercombat.cmd(291): action commands: put #var balance 4
- [You're solidly balanced and in very strong position.]
- R>
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd(3373): return
- ubercombat.cmd: if evaluate: (toupper("ON") = "ON")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3040): gosub PERCEIVE_TIMER
- ubercombat.cmd(3385): delay 0.0001
- ubercombat.cmd: if evaluate: matchre("Cleric", "Thief|Trader|Commoner|Barbarian")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3387): gosub CAST_TIMER
- ubercombat.cmd(3546): delay 0.0001
- ubercombat.cmd: if evaluate: (0 != 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (14.0790598 >= 25)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3555): return
- ubercombat.cmd: if evaluate: (120 < 100)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1 < 34)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3390): gosub PERCEIVE
- ubercombat.cmd: if evaluate: ("Cleric" = "Moon Mage")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(10110): pause 0.0001
- ubercombat.cmd(10111): setvariable LOCATION PERCEIVE_1
- ubercombat.cmd(10112): passing label: PERCEIVE_1
- ubercombat.cmd(10125): matchwait
- perceive
- You reach out with your senses and see pulsating (10/21) streams of golden Holy mana radiating through the area.
- Letting your senses extend further, you feel there is pale (7/21) mana to the southwest, and luminous (14/21) mana to the northeast.
- ubercombat.cmd, ubercombat-buffs.inc(230): action triggered: ^You sense the Major Physical Protection spell upon you\, which will last for about .*\.
- ubercombat.cmd, ubercombat-buffs.inc(230): action commands: put #tvar spellMAPP 1
- You sense the Major Physical Protection spell upon you, which will last for about twenty-two roisaen.
- ubercombat.cmd, ubercombat-buffs.inc(246): action triggered: ^You sense the Divine Radiance spell upon you\,
- ubercombat.cmd, ubercombat-buffs.inc(246): action commands: put #tvar spellDR 1
- You sense the Divine Radiance spell upon you, which will last for about twenty-four roisaen.
- ubercombat.cmd, ubercombat-buffs.inc(234): action triggered: ^You sense the Centering spell upon you\, which will last for about .*\.
- ubercombat.cmd, ubercombat-buffs.inc(234): action commands: put #tvar spellCNTR 1
- You sense the Centering spell upon you, which will last for about eighteen roisaen.
- ubercombat.cmd, ubercombat-buffs.inc(222): action triggered: ^You sense the Protection from Evil spell upon you\, which will last for about .*\.
- ubercombat.cmd, ubercombat-buffs.inc(222): action commands: put #tvar spellPFE 1
- You sense the Protection from Evil spell upon you, which will last for about eleven roisaen.
- You are preparing the Major Physical Protection spell at twenty-seven mana.
- Roundtime: 6 sec.
- R>
- Learned: Attunement
- R>
- A cougar hisses, baring its sharp fangs.
- R>
- * A cougar pounces, snarling with its fangs bared in rage at you. You evade.
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're nimbly balanced and in better position.]
- R>
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: ("Cleric" = "Cleric")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3393): return
- ubercombat.cmd: if evaluate: matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3041): gosub MAGIC_PREP
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "None") && (96 > 40)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3301): return
- ubercombat.cmd: if evaluate: (toupper("ON") = "ON")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3042): gosub APPRAISE_TIMER
- ubercombat.cmd(3375): delay 0.0001
- ubercombat.cmd: if evaluate: (!2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3377): gosub CAST_TIMER
- ubercombat.cmd(3546): delay 0.0001
- ubercombat.cmd: if evaluate: (0 != 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (20.1098958 >= 25)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3555): return
- ubercombat.cmd: if evaluate: (122 < 30)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (2 < 33)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3381): gosub APPRAISE_CRITTER
- ubercombat.cmd(11146): pause 0.0001
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11149): gosub GET_MONSTER_NAME
- ubercombat.cmd(10726): pause 0.0001
- ubercombat.cmd: if evaluate: (!2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(10728): setvariable critterList a cougar, a cougar
- ubercombat.cmd: if evaluate: matchre("a cougar, a cougar", "(?<=Human-sized|dirt)(\sconstruct)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(10730): eval: critterList replacere("a cougar, a cougar", "\sand", ",")
- ubercombat.cmd(10730): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10731): eval: critterList replacere("a cougar, a cougar", "\.", ", ")
- ubercombat.cmd(10731): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10732): eval: critterList replacere("a cougar, a cougar", "\s(?:which|that appears)\b[^,]*,", ",")
- ubercombat.cmd(10732): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10733): eval: critterList replacere("a cougar, a cougar", "\s(?:which|that appears)\b[^,]*$", ",")
- ubercombat.cmd(10733): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10734): eval: critterList replacere("a cougar, a cougar", "that is flying around", ",")
- ubercombat.cmd(10734): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10735): eval: critterList replacere("a cougar, a cougar", "that is caught .*", ",")
- ubercombat.cmd(10735): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10736): eval: critterList replacere("a cougar, a cougar", "dragon priest", "")
- ubercombat.cmd(10736): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10737): eval: critterList replacere("a cougar, a cougar", "red bear", "")
- ubercombat.cmd(10737): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10738): eval: critterList replacere("a cougar, a cougar", "(?<!\S)an? ", "")
- ubercombat.cmd(10738): eval result: critterList=cougar, cougar
- ubercombat.cmd(10742): eval: critterlist replacere("6ritterlist", "[-'\w]+ (?![-'\w]+\|)" "")
- ubercombat.cmd(10742): eval result: critterlist=6ritterlist
- ubercombat.cmd(10743): eval: critterList replace("cougar, cougar", ", ", "|")
- ubercombat.cmd(10743): eval result: critterList=cougar|cougar
- ubercombat.cmd(10744): eval: critterList replacere("cougar|cougar", "\,\s+", "|")
- ubercombat.cmd(10744): eval result: critterList=cougar|cougar
- ubercombat.cmd(10745): eval: critterList replacere("cougar|cougar", "\|+" "|")
- ubercombat.cmd(10745): eval result: critterList=cougar|cougar
- ubercombat.cmd(10746): eval: critterTotal count("cougar|cougar", "|")
- ubercombat.cmd(10746): eval result: critterTotal=1
- Critters: cougar|cougar
- ubercombat.cmd(10748): evalmath: critterEcho (1 + 1)
- ubercombat.cmd(10748): evalmath result: critterEcho=2
- Total Critters: 2
- ubercombat.cmd(10751): eval: Critter element("cougar|cougar", 1)
- ubercombat.cmd(10751): eval result: Critter=cougar
- ubercombat.cmd(10752): eval: Critter replacere("cougar", "^(\S+ )(?=\S+ \S+)", "")
- ubercombat.cmd(10752): eval result: Critter=cougar
- ubercombat.cmd(10753): return
- ubercombat.cmd(11150): passing label: APPRAISE_CRITTER_1
- ubercombat.cmd(11151): pause 0.0001
- ubercombat.cmd(11152): setvariable LOCATION APPRAISE_CRITTER_2
- ubercombat.cmd: if evaluate: ("Cleric" = "Thief)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11159): passing label: APPRAISE_CRITTER_2
- ubercombat.cmd: if evaluate: (231.11 < 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11172): matchwait
- appraise cougar quick
- You are certain that the cougar is healthy.
- You are certain that the cougar has an incredible spirit that is healthy.
- You are certain that the cougar is slightly fatigued.
- You are certain that it is quite a bit weaker than you are.
- You are certain that it is definitely less agile than you are.
- You are certain that it is quite a bit less disciplined than you are.
- You are certain that it is definitely less quick to react than you are.
- You are certain that it is significantly less conditioned than you are.
- Taking stock of its offensive abilities, and defending with a lumium round sipar with a tempered face and a simple leather sling, you are certain that the cougar is a simple opponent.
- Taking stock of its defensive abilities, and attacking with a simple leather sling, you are certain that the cougar is a creature completely beneath your notice.
- [Roundtime: 3 seconds]
- R>
- ubercombat.cmd(314): action triggered: ^You feel fully prepared to cast your spell\.|^Your secondary spell pattern dissipates because your target is dead\, but the main spell remains intact\.
- ubercombat.cmd(314): action commands: var spellPrepped 1
- ubercombat.cmd(314): setvariable spellPrepped 1
- You feel fully prepared to cast your spell.
- R>
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd(3383): return
- ubercombat.cmd: if evaluate: (NULL)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Bard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Barbarian")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Necromancer") && (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3053): return
- ubercombat.cmd(2630): passing label: RANGEDTRAIN
- ubercombat.cmd(2631): delay 0.0005
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Necromancer") && (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2639): gosub MAGIC_PREP
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "None") && (99 > 40)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3300): gosub SPELL_CAST
- ubercombat.cmd(9140): setvariable LOCATION SPELL_CAST_1
- ubercombat.cmd(9141): pause 0.0001
- ubercombat.cmd(9142): pause 0.1
- A cougar's rear legs dig at the ground, its tail twitching violently. It swiftly leaps at you!
- * A cougar lunges, snarling viciously at you. You block solidly with a lumium round sipar with a tempered face.
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're nimbly balanced and in better position.]
- >
- ubercombat.cmd(9143): pause 0.1
- ubercombat.cmd(9144): setvariable savedWeapon NULL
- ubercombat.cmd(9145): setvariable spellPrepped 0
- ubercombat.cmd(9146): passing label: SPELL_CAST_1
- ubercombat.cmd: if evaluate: ("MAPP" = "HYH")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "ETF") || ("Major Physical Protection" = "Ethereal Fissure")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "SLS") && ("NULL" != "NULL") || ("Major Physical Protection" = "Starlight Sphere")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("MAPP", "\b(EE|ALB|FR|USOL|NB)\b") || matchre("Major Physical Protection", "(Albreda's Balm|Electrostatic Eddy|Fire Rain|Universal Solvent|Nissa's Binding)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Major Physical Protection", "Hydra Hex") || matchre("", "HH")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "Ignite") && !matchre("leather sling Empty", "sling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "Ignite")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(9214): matchwait
- cast
- You gesture.
- Your cambrinth bracer emits a loud *snap* as it discharges all its power to aid your spell.
- A bright silver nimbus roars up around you as streaks of steel-blue light descend in a convex field.
- ubercombat.cmd, ubercombat-buffs.inc(232): action triggered: ^A sense of calm focus takes hold as the luminous pattern washes over you\.
- ubercombat.cmd, ubercombat-buffs.inc(232): action commands: put #tvar spellMAPP 1
- A sense of calm focus takes hold as the luminous pattern washes over you. You feel slightly more able to avoid attacks with your energized joints.
- >
- Learned: Augmentation, Holy Magic, Attunement, Arcana
- ubercombat.cmd: match goto spell_cast_done
- ubercombat.cmd(9299): passing label: SPELL_CAST_DONE
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(9302): setvariable Backfired 0
- ubercombat.cmd(9303): setvariable cambCharged 0
- ubercombat.cmd(9304): setvariable spellPrepped 0
- ubercombat.cmd(9305): setvariable noCharge 0
- ubercombat.cmd(9306): pause 0.1
- ubercombat.cmd(9307): pause 0.1
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(9309): pause 0.1
- ubercombat.cmd(9310): return
- ubercombat.cmd(3301): return
- ubercombat.cmd(2640): gosub BUFF_TIMER
- ubercombat.cmd(3532): delay 0.0001
- ubercombat.cmd: if evaluate: ("Cleric" = "Warrior Mage")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (47 < 70)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3535): return
- ubercombat.cmd(2641): gosub RETRIEVE_CHECK
- ubercombat.cmd(4752): setvariable RetrieveCheck 0
- ubercombat.cmd(4753): passing label: RETRIEVE_CHECK_1
- ubercombat.cmd(4754): delay 0.0005
- ubercombat.cmd(4755): pause 0.1
- ubercombat.cmd(4756): math: RetrieveCheck add 1
- ubercombat.cmd(4756): math result: RetrieveCheck=1
- ubercombat.cmd: if evaluate: (1 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4759): setvariable Ammo NULL
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(cougar arrow)\b(?! troll)"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|river rocks|spider-carved rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow\b|razor-tipped arrow\b|blunt tip arrow|boar-tusk arrow\b|cougar-claw arrow\b|claw-tipped arrow\b|ice-adder arrow|drake-fang arrow|drake head arrow|jagged-horn arrow|angiswaerd arrow|hele'la arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(quadrello|pulzone|quarrel)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(mirror axe|mirror blade|mirror shiv|mirror flail|stonebow|battle bow|throwing spike|thrusting blade|tago|quarrel|\btelo\b|nightstick|katana|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("NULL" = "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4776): goto RETRIEVE_DONE
- ubercombat.cmd(4824): delay 0.0001
- ubercombat.cmd(4825): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Moon Mage")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (99 < 65)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (("Cleric" = "Empath") && matchre(toupper("ON"), "ON")) || (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2649): gosub ASSESS
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(10758): pause 0.1
- >
- ubercombat.cmd(10759): pause 0.001
- ubercombat.cmd(10760): setvariable newdead 0
- ubercombat.cmd(10761): gosub GET_MONSTER_NAME
- ubercombat.cmd(10726): pause 0.0001
- ubercombat.cmd: if evaluate: (!2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(10728): setvariable critterList a cougar, a cougar
- ubercombat.cmd: if evaluate: matchre("a cougar, a cougar", "(?<=Human-sized|dirt)(\sconstruct)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(10730): eval: critterList replacere("a cougar, a cougar", "\sand", ",")
- ubercombat.cmd(10730): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10731): eval: critterList replacere("a cougar, a cougar", "\.", ", ")
- ubercombat.cmd(10731): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10732): eval: critterList replacere("a cougar, a cougar", "\s(?:which|that appears)\b[^,]*,", ",")
- ubercombat.cmd(10732): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10733): eval: critterList replacere("a cougar, a cougar", "\s(?:which|that appears)\b[^,]*$", ",")
- ubercombat.cmd(10733): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10734): eval: critterList replacere("a cougar, a cougar", "that is flying around", ",")
- ubercombat.cmd(10734): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10735): eval: critterList replacere("a cougar, a cougar", "that is caught .*", ",")
- ubercombat.cmd(10735): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10736): eval: critterList replacere("a cougar, a cougar", "dragon priest", "")
- ubercombat.cmd(10736): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10737): eval: critterList replacere("a cougar, a cougar", "red bear", "")
- ubercombat.cmd(10737): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10738): eval: critterList replacere("a cougar, a cougar", "(?<!\S)an? ", "")
- ubercombat.cmd(10738): eval result: critterList=cougar, cougar
- ubercombat.cmd(10742): eval: critterlist replacere("6ritterlist", "[-'\w]+ (?![-'\w]+\|)" "")
- ubercombat.cmd(10742): eval result: critterlist=6ritterlist
- ubercombat.cmd(10743): eval: critterList replace("cougar, cougar", ", ", "|")
- ubercombat.cmd(10743): eval result: critterList=cougar|cougar
- ubercombat.cmd(10744): eval: critterList replacere("cougar|cougar", "\,\s+", "|")
- ubercombat.cmd(10744): eval result: critterList=cougar|cougar
- ubercombat.cmd(10745): eval: critterList replacere("cougar|cougar", "\|+" "|")
- ubercombat.cmd(10745): eval result: critterList=cougar|cougar
- ubercombat.cmd(10746): eval: critterTotal count("cougar|cougar", "|")
- ubercombat.cmd(10746): eval result: critterTotal=1
- Critters: cougar|cougar
- ubercombat.cmd(10748): evalmath: critterEcho (1 + 1)
- ubercombat.cmd(10748): evalmath result: critterEcho=2
- Total Critters: 2
- ubercombat.cmd(10751): eval: Critter element("cougar|cougar", 1)
- ubercombat.cmd(10751): eval result: Critter=cougar
- ubercombat.cmd(10752): eval: Critter replacere("cougar", "^(\S+ )(?=\S+ \S+)", "")
- ubercombat.cmd(10752): eval result: Critter=cougar
- ubercombat.cmd(10753): return
- [ubercombat]: assess
- ubercombat.cmd(10766): matchwait
- >
- Learned: Appraisal
- You assess your combat situation...
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(291): action triggered: solidly balanced
- ubercombat.cmd(291): action commands: put #var balance 4
- A cougar (1: solidly balanced) is flanking you at melee range.
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(293): action triggered: off balance
- ubercombat.cmd(293): action commands: put #var balance 6
- ubercombat.cmd(294): action triggered: somewhat off balance
- ubercombat.cmd(294): action commands: put #var balance 7
- A cougar (2: somewhat off balance) is behind you at melee range.
- (You are also defending against a cougar.)
- > encumbrance
- ubercombat.cmd(260): action triggered: ^\s*Encumbrance\s*\:\s*Light Burden
- ubercombat.cmd(260): action commands: put #tvar Burden 1
- Encumbrance : Light Burden
- >
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "((?:which|that) appears dead|\(dead\))")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Empath") && !matchre("a cougar, a cougar", "Ashu hhinvi|boggle|bone amalgam|clay archer|clay mage|clay soldier|clockwork assistant|gam chaga|glass construct|granite gargoyle|lachmate|lava drake|marble gargoyle|quartz gargoyle|(marble|obsidian|quartzite|rock) guardian|rough-hewn doll|ice archon|mechanical mouse|beltunumshi|origami bird|origami cow|origami dragon|origami duck|origami goblin|guardian|origami grasshopper|origami hat|origami mouse|origami sprite|origami yak|origami paper|granite gargoyle|lava drake|black marble gargoyle|quartz gargoyle|gargoyle|endrus serpent|revivified mutt|shylvic|sinister maelshyvean heirophant|skeletal peon|skeletal sailor|skeleton|blue ghast|xala'shar vindicator|xala'shar slayer|dark spirit|boggle|emaciated umbramagus|fiend|gargantuan bone golem|olensari mihmanan|plague wraith|Asketian harbinger|Asketian Herald|faenrae assassin|ghoul raven|snaer hafwa|soul|spectral pirate|spectral sailor|wind wretch|blood wraith|death spirit|telga orek|spirit|ur hhrki'izh|wir dinego|zombie|zombie nomad|Asketian harbinger|skorik nadhar|wind hag|black zephyr|misenseor resuscitant|yeehar|zombie kobold headhunter|revenant conscript|revenant zombie|zombie goblin|fell hog|drowned \S+|dryad|nyad|zombie stomper|zombie mauler|zombie head-splitter|tortured soul|eidolon steed|enraged tusky|ghoul|ghoul crow|giant blight bat|gremlin|grendel|lach|mastiff|mey|misshapen germish'din|bone wyvern|ice adder|mutant togball|reaver|squirrel|zombie kobold headhunter|shadow hound|sinister maelshyvean heirophant|skeletal kobold headhunter|skeletal kobold savage|blight bat|umbral moth|zombie kobold savage|zombie nomad") && (2 > 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Empath") && (toupper("ON") = "ON")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(2659): passing label: RANGEDTRAIN_2
- ubercombat.cmd: if evaluate: matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2660): gosub MAGIC_PREP
- ubercombat.cmd: if evaluate: ("None" = "None") && (79 > 40)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3299): gosub PREP
- ubercombat.cmd(7764): pause 0.001
- ubercombat.cmd(7765): setvariable nissaloop 0
- ubercombat.cmd: if evaluate: !matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1) && (!1) && (!1) && (!0) && (!0) && (!0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(7768): math: loopyloop add 1
- ubercombat.cmd(7768): math result: loopyloop=3
- ubercombat.cmd: if evaluate: ("None" != "None")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (79 < 50)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1 = 1) && (toupper("OFF") = "OFF")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7786): setvariable Cleric.Target.Spell NULL
- ubercombat.cmd(7787): setvariable Cleric.Debil.Spell NULL
- ubercombat.cmd(7788): setvariable TargetON 0
- ubercombat.cmd(7789): setvariable DebilON 0
- ubercombat.cmd: if evaluate: !matchre("NULL|NULL|MPP|DR|MAPP|NULL", "MAPP")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" != "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7799): goto SPELL_DECIDE
- ubercombat.cmd(7903): setvariable setloop 0
- ubercombat.cmd(7904): setvariable switchschools 0
- ubercombat.cmd: if evaluate: ("MAPP" = "devour")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "CF")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "MPP")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "DR")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "MAPP")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7912): setvariable CurrentSpellMana 27
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("NULL"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7915): setvariable TargetON 0
- ubercombat.cmd: if evaluate: matchre(toupper("NULL"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7916): setvariable DebilON 0
- ubercombat.cmd: if evaluate: matchre(toupper("DR"), "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("MPP"), "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("NULL"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7919): setvariable SorceryON 0
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (3 <= 5)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7922): goto SPELL_DECIDE_1
- ubercombat.cmd: if evaluate: matchre("MAPP", "RM") && matchre("Obvious paths: northeast, southwest.", "obscured by a thick fog")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "DR") && (10 > 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "MAPP") && (8 > 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "MPP") && (0 > 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL") && (0 > 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL") && (0 > 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre("MAPP", "\b(ABAN|AD|AC|AEWO|ALB|ARS|AF|BES|BOTF|CARE|CS|DALU|EE|EYE|FAE|FR|GHS|GJ|GS|HODI|HOW|HYH|IZ|MOM|MG|PYRE|REGENERATE|REZZ|REV|RIM|ROS|ROC|ROG|SANCTUARY|SA|SLS|SOV|TR|USOL)\b")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(8044): goto SPELL_DECIDE_2
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8094): goto PREP_SPELL
- ubercombat.cmd(8169): setvariable switchschools 0
- ubercombat.cmd(8170): eval: spell toupper(MAPP)
- ubercombat.cmd(8170): eval result: spell=MAPP
- ubercombat.cmd: if evaluate: (27 < 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && ("AUGMENTATION" != "SORCERY")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8173): pause 0.001
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("MAPP", "RM") && matchre("Obvious paths: northeast, southwest.", "obscured by a thick fog")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "PARALYSIS")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "NB")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("DO"), "(TKT|TKS)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8205): passing label: PREP_SPELL_2
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "\b(ABAN|ACS|AE|AETHROLYSIS|ALA|ARS|BLB|BTN|BOS|BG|BURN|CAC|CL|CHS|CRD|DEVI|DB|DO|EC|FB|FF|FLS|FOU|FR|FS|FST|GZ|GEYSER|HOT|HE|HF|HH|HORN|IZ|LB|MAB|PARALYSIS|PD|PW|PYRE|REB|RIM|ROS|SA|SV|STRA|SMH|SHOCKWAVE|STAMPEDE|STS|STAR|TKS|TKT|TOTRS|USOL|VIVISECTION)\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8207): gosub PREPARE MAPP 27
- ubercombat.cmd(9739): setvariable prepare MAPP 27
- ubercombat.cmd(9740): setvariable spellID MAPP 27
- ubercombat.cmd(9741): setvariable LOCATION PREPARE_1
- ubercombat.cmd(9742): pause 0.0001
- ubercombat.cmd(9743): passing label: PREPARE_1
- ubercombat.cmd(9744): pause 0.1
- You feel fully rested.
- >
- ubercombat.cmd(9745): pause 0.1
- ubercombat.cmd: if evaluate: ("MAPP 27" = "DINAZEN OLKAR 1")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(9798): matchwait
- prepare MAPP 27
- * A cougar swipes with deadly claws extended at you. You evade.
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're nimbly balanced and in superior position.]
- >
- You begin chanting a mantra to invoke the Major Physical Protection spell.
- >
- ubercombat.cmd: match goto spell_cast_return
- ubercombat.cmd(9322): passing label: SPELL_CAST_RETURN
- ubercombat.cmd(9323): pause 0.0001
- ubercombat.cmd(9324): setvariable spellPrepped 0
- ubercombat.cmd(9325): return
- ubercombat.cmd(8209): pause 0.1
- ubercombat.cmd: if evaluate: matchre("MAPP", "\b(ABAN|AD|AC|AEWO|ALB|ARS|AF|BES|BOTF|CARE|CS|DALU|EE|EYE|FAE|FR|GHS|GJ|GS|HODI|HOW|HYH|IZ|MOM|MG|PYRE|REGENERATE|REZZ|REV|RIM|ROS|ROC|ROG|SANCTUARY|SA|SLS|SOV|TR|USOL)\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "\b(echo|SOUL|WILL|WORD|ALL|MF|POM|ABSOLUTION|COS|POP|BC|DC|IOTS|RTR|SEC|AG|MON|ELI|AEG|MOF)\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("DO"), "(TKT|TKS)") && (%shardnumber = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0 = 1) && matchre("AUGMENTATION", "(TARGET|DEBILITATION)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (6 < 34)
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: (279.68 < 205) && ("Empty" != "Empty") && !matchre("SLINGS", "OFFHAND")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (279.68 < 205) && ("leather sling" != "Empty") && matchre("SLINGS", "OFFHAND")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (toupper("cambrinth bracer") != "NULL") && (279.68 < 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(toupper("cambrinth bracer"), "NULL") && ("Major Physical Protection" != "None") && (2 > 0) && (0 = 0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(8226): gosub CHARGE my cambrinth bracer 3
- ubercombat.cmd(9923): setvariable charge my cambrinth bracer 3
- ubercombat.cmd(9924): setvariable LOCATION CHARGE_1
- ubercombat.cmd(9925): pause 0.0001
- ubercombat.cmd(9926): passing label: CHARGE_1
- ubercombat.cmd(9944): matchwait
- charge my cambrinth bracer 3
- You harness a small amount of energy and attempt to channel it into your cambrinth bracer.
- You are able to channel all the energy into the bracer.
- The cambrinth bracer absorbs all of the energy.
- Roundtime: 2 sec.
- R>
- Learned: Arcana
- R>
- * A cougar pounces, snarling with its fangs bared in rage at you. You fail to dodge.
- The teeth lands a light hit to your left arm.
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're bruised, nimbly balanced and in good position.]
- R>
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: (2 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(toupper("cambrinth bracer"), "NULL") && ("Major Physical Protection" != "None") && (2 > 1) && (0 = 0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(8231): gosub CHARGE my cambrinth bracer 3
- ubercombat.cmd(9923): setvariable charge my cambrinth bracer 3
- ubercombat.cmd(9924): setvariable LOCATION CHARGE_1
- ubercombat.cmd(9925): pause 0.0001
- ubercombat.cmd(9926): passing label: CHARGE_1
- ubercombat.cmd(9944): matchwait
- charge my cambrinth bracer 3
- You harness a small amount of energy and attempt to channel it into your cambrinth bracer.
- You are able to channel all the energy into the bracer.
- The cambrinth bracer absorbs all of the energy.
- Roundtime: 2 sec.
- R>
- Learned: Arcana
- R>
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: (2 = 2)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(8232): setvariable cambCharged 1
- ubercombat.cmd: if evaluate: !matchre(toupper("cambrinth bracer"), "NULL") && ("Major Physical Protection" != "None") && (2 > 2) && (1 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (toupper("cambrinth bracer") != "NULL") && ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), ("Cyclic.Spell.List")) && (0 = 1) && (1 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8242): gosub INVOKE my cambrinth bracer spell
- ubercombat.cmd(9947): setvariable invoke my cambrinth bracer spell
- ubercombat.cmd(9948): setvariable LOCATION INVOKE_1
- ubercombat.cmd(9949): pause 0.0001
- ubercombat.cmd(9950): passing label: INVOKE_1
- ubercombat.cmd(9951): pause 0.0001
- ubercombat.cmd(9965): matchwait
- invoke my cambrinth bracer spell
- The cambrinth bracer pulses with Holy energy. You reach for its center and forge a magical link to it, readying all of its mana for your use.
- Roundtime: 1 sec.
- R>
- RT with no EXP.
- >
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: (toupper("cambrinth bracer") != "NULL") && (279.68 < 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("leather sling Empty", "cambrinth bracer")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("MAPP", "\b(ABAN|AD|AC|AEWO|ALB|ARS|AF|BES|BOTF|CARE|CS|DALU|EE|EYE|FAE|FR|GHS|GJ|GS|HODI|HOW|HYH|IZ|MOM|MG|PYRE|REGENERATE|REZZ|REV|RIM|ROS|ROC|ROG|SANCTUARY|SA|SLS|SOV|TR|USOL)\b") && (1 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "Lethargy")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8254): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3301): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: contains("Empty", "sling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(2664): gosub STATUSBAR
- ubercombat.cmd(10672): setvariable tempRanks 0
- ubercombat.cmd(10673): math: tempRanks add 0
- ubercombat.cmd(10673): math result: tempRanks=0
- ubercombat.cmd(10682): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && (100 > 95)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Paladin") && (41 > 19)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2672): gosub MAGIC_PREP
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "None") && (82 > 40)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3301): return
- ubercombat.cmd: if evaluate: ("Cleric" = "Barbarian")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Paladin") && (2 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Thief")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(2676): gosub RETRIEVE_CHECK
- ubercombat.cmd(4752): setvariable RetrieveCheck 0
- ubercombat.cmd(4753): passing label: RETRIEVE_CHECK_1
- ubercombat.cmd(4754): delay 0.0005
- ubercombat.cmd(4755): pause 0.1
- ubercombat.cmd(4756): math: RetrieveCheck add 1
- ubercombat.cmd(4756): math result: RetrieveCheck=1
- ubercombat.cmd: if evaluate: (1 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4759): setvariable Ammo NULL
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(cougar arrow)\b(?! troll)"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|river rocks|spider-carved rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow\b|razor-tipped arrow\b|blunt tip arrow|boar-tusk arrow\b|cougar-claw arrow\b|claw-tipped arrow\b|ice-adder arrow|drake-fang arrow|drake head arrow|jagged-horn arrow|angiswaerd arrow|hele'la arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(quadrello|pulzone|quarrel)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(mirror axe|mirror blade|mirror shiv|mirror flail|stonebow|battle bow|throwing spike|thrusting blade|tago|quarrel|\btelo\b|nightstick|katana|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("NULL" = "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4776): goto RETRIEVE_DONE
- ubercombat.cmd(4824): delay 0.0001
- ubercombat.cmd(4825): return
- ubercombat.cmd: if evaluate: (("Cleric" = "Empath") && matchre(toupper("ON"), "ON")) || (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2678): gosub MAGIC_PREP
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "None") && (82 > 40)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3301): return
- ubercombat.cmd: if evaluate: (1) && (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: contains("Empty", "sling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(2681): gosub LOAD
- ubercombat.cmd(11183): setvariable LOCATION LOAD_1
- ubercombat.cmd(11184): delay 0.0001
- ubercombat.cmd: if evaluate: matchre("leather sling", "sling") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre("leather sling", "sling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11188): gosub RETRIEVE_CHECK
- ubercombat.cmd(4752): setvariable RetrieveCheck 0
- ubercombat.cmd(4753): passing label: RETRIEVE_CHECK_1
- ubercombat.cmd(4754): delay 0.0005
- ubercombat.cmd(4755): pause 0.1
- ubercombat.cmd(4756): math: RetrieveCheck add 1
- ubercombat.cmd(4756): math result: RetrieveCheck=1
- ubercombat.cmd: if evaluate: (1 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4759): setvariable Ammo NULL
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(cougar arrow)\b(?! troll)"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|river rocks|spider-carved rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow\b|razor-tipped arrow\b|blunt tip arrow|boar-tusk arrow\b|cougar-claw arrow\b|claw-tipped arrow\b|ice-adder arrow|drake-fang arrow|drake head arrow|jagged-horn arrow|angiswaerd arrow|hele'la arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(quadrello|pulzone|quarrel)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(mirror axe|mirror blade|mirror shiv|mirror flail|stonebow|battle bow|throwing spike|thrusting blade|tago|quarrel|\btelo\b|nightstick|katana|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("NULL" = "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4776): goto RETRIEVE_DONE
- ubercombat.cmd(4824): delay 0.0001
- ubercombat.cmd(4825): return
- ubercombat.cmd(11189): pause 0.2
- ubercombat.cmd(11190): pause 0.1
- ubercombat.cmd(11191): passing label: LOAD_1
- ubercombat.cmd: if evaluate: matchre("leather sling", "(spiritwood longbow|spiritwood bow|spiritwood shortbow|spiritwood reflex longbow|spiritwood short bow)") && !matchre("sling", "crossbow|stonebow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Ranger") && matchre("sling", "(bow|shortbow|longbow|short bow|long bow)") && !matchre("sling", "crossbow|stonebow") && (57.48 > 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Barbarian") && matchre("sling", "(bow|shortbow|longbow|short bow|long bow)") && !matchre("sling", "crossbow|stonebow") && (57.48 > 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Thief") && matchre("sling", "(bow|shortbow|longbow|short bow|long bow)") && !matchre("sling", "crossbow|stonebow") && (57.48 > 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11241): passing label: LOAD_2
- ubercombat.cmd(11242): setvariable LOCATION LOAD_2
- ubercombat.cmd: if evaluate: matchre("leather sling", "(spiritwood longbow|spiritwood bow|spiritwood shortbow|spiritwood reflex longbow|spiritwood short bow)") && !matchre("sling", "crossbow|stonebow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11267): matchwait
- load my stone shard
- >
- * A cougar swipes with deadly claws extended at you. You block solidly with a lumium round sipar with a tempered face.
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(291): action triggered: solidly balanced
- ubercombat.cmd(291): action commands: put #var balance 4
- [You're bruised, solidly balanced and in better position.]
- >
- * A cougar pounces, snarling with its fangs bared in rage at you. You evade.
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(291): action triggered: solidly balanced
- ubercombat.cmd(291): action commands: put #var balance 4
- [You're bruised, solidly balanced and in better position.]
- >
- You load the leather sling with a quartzite stone shard in your hand.
- Roundtime 3 sec.
- R>
- RT with no EXP.
- R>
- ubercombat.cmd: match goto aim
- ubercombat.cmd(11337): passing label: AIM
- ubercombat.cmd(11338): delay 0.0001
- ubercombat.cmd(11339): setvariable fullAim 0
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && ("Cleric" = "Paladin")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11343): setvariable LOCATION AIM_1
- ubercombat.cmd(11344): gosub AIM_TIMER
- ubercombat.cmd(3542): delay 0.0001
- ubercombat.cmd(3544): return
- ubercombat.cmd(11345): passing label: AIM_1
- ubercombat.cmd(11363): matchwait
- aim
- You turn to face a cougar.
- You begin to target a cougar.
- >
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd(2682): math: ATTACKNUMBER add 1
- ubercombat.cmd(2682): math result: ATTACKNUMBER=3
- ubercombat.cmd: if evaluate: ("Cleric" = "Paladin") && (3 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer") && (!0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2684): gosub MAGIC_PREP
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "None") && (82 > 40)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3301): return
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "((?:which|that) appears dead|\(dead\))")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(2686): gosub LOAD
- ubercombat.cmd(11183): setvariable LOCATION LOAD_1
- ubercombat.cmd(11184): delay 0.0001
- ubercombat.cmd: if evaluate: matchre("leather sling", "sling") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre("leather sling", "sling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11188): gosub RETRIEVE_CHECK
- ubercombat.cmd(4752): setvariable RetrieveCheck 0
- ubercombat.cmd(4753): passing label: RETRIEVE_CHECK_1
- ubercombat.cmd(4754): delay 0.0005
- ubercombat.cmd(4755): pause 0.1
- ubercombat.cmd(4756): math: RetrieveCheck add 1
- ubercombat.cmd(4756): math result: RetrieveCheck=1
- ubercombat.cmd: if evaluate: (1 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4759): setvariable Ammo NULL
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(cougar arrow)\b(?! troll)"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|river rocks|spider-carved rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow\b|razor-tipped arrow\b|blunt tip arrow|boar-tusk arrow\b|cougar-claw arrow\b|claw-tipped arrow\b|ice-adder arrow|drake-fang arrow|drake head arrow|jagged-horn arrow|angiswaerd arrow|hele'la arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(quadrello|pulzone|quarrel)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(mirror axe|mirror blade|mirror shiv|mirror flail|stonebow|battle bow|throwing spike|thrusting blade|tago|quarrel|\btelo\b|nightstick|katana|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("NULL" = "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4776): goto RETRIEVE_DONE
- ubercombat.cmd(4824): delay 0.0001
- ubercombat.cmd(4825): return
- ubercombat.cmd(11189): pause 0.2
- >
- ubercombat.cmd(11190): pause 0.1
- ubercombat.cmd(11191): passing label: LOAD_1
- ubercombat.cmd: if evaluate: matchre("leather sling", "(spiritwood longbow|spiritwood bow|spiritwood shortbow|spiritwood reflex longbow|spiritwood short bow)") && !matchre("sling", "crossbow|stonebow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Ranger") && matchre("sling", "(bow|shortbow|longbow|short bow|long bow)") && !matchre("sling", "crossbow|stonebow") && (57.48 > 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Barbarian") && matchre("sling", "(bow|shortbow|longbow|short bow|long bow)") && !matchre("sling", "crossbow|stonebow") && (57.48 > 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Thief") && matchre("sling", "(bow|shortbow|longbow|short bow|long bow)") && !matchre("sling", "crossbow|stonebow") && (57.48 > 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11241): passing label: LOAD_2
- ubercombat.cmd(11242): setvariable LOCATION LOAD_2
- ubercombat.cmd: if evaluate: matchre("leather sling", "(spiritwood longbow|spiritwood bow|spiritwood shortbow|spiritwood reflex longbow|spiritwood short bow)") && !matchre("sling", "crossbow|stonebow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11267): matchwait
- load my stone shard
- Your leather sling is already loaded with a quartzite stone shard.
- >
- ubercombat.cmd: match goto aim
- ubercombat.cmd(11337): passing label: AIM
- ubercombat.cmd(11338): delay 0.0001
- ubercombat.cmd(11339): setvariable fullAim 0
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && ("Cleric" = "Paladin")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11343): setvariable LOCATION AIM_1
- ubercombat.cmd(11344): gosub AIM_TIMER
- ubercombat.cmd(3542): delay 0.0001
- ubercombat.cmd(3544): return
- ubercombat.cmd(11345): passing label: AIM_1
- ubercombat.cmd(11363): matchwait
- aim
- You are already targetting that!
- >
- ubercombat.cmd: match goto aim_wait
- ubercombat.cmd(11365): passing label: AIM_WAIT
- ubercombat.cmd(11366): setvariable aimcount 0
- ubercombat.cmd(11367): delay 0.0001
- ubercombat.cmd(11369): eval: temp count("|bob|attack left|attack left", "|")
- ubercombat.cmd(11369): eval result: temp=3
- ubercombat.cmd: if evaluate: (4 < 29) && (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11370): gosub HIDE
- ubercombat.cmd(11444): delay 0.0001
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11447): setvariable LOCATION HIDE_1
- ubercombat.cmd(11448): passing label: HIDE_1
- ubercombat.cmd(11449): pause 0.0001
- ubercombat.cmd(11462): matchwait
- hide
- You melt into the background, convinced that your attempt to hide went unobserved.
- Roundtime: 5 sec.
- HR>
- RT with no EXP.
- HR>
- A cougar sniffs inquisitively at the air.
- HR>
- ubercombat.cmd: match goto hide_return
- ubercombat.cmd(11464): passing label: HIDE_RETURN
- ubercombat.cmd(11465): setvariable hideCounter 0
- ubercombat.cmd(11466): return
- ubercombat.cmd(11372): passing label: AIM_ACTIONS
- ubercombat.cmd(11373): pause 0.001
- ubercombat.cmd: if evaluate: (3 > 0) && (0 >= 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0 > 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11376): gosub CAST_TIMER
- ubercombat.cmd(3546): delay 0.0001
- ubercombat.cmd: if evaluate: (0 != 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (17.5535985 >= 25)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3555): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11378): pause 0.1
- ubercombat.cmd: if evaluate: (2 > 0) && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11380): pause 0.5
- ubercombat.cmd(11381): pause 0.3
- ubercombat.cmd(11382): math: aimcount add 1
- ubercombat.cmd(11382): math result: aimcount=1
- ubercombat.cmd(11383): goto AIM_ACTIONS
- ubercombat.cmd(11373): pause 0.001
- ubercombat.cmd: if evaluate: (3 > 0) && (0 >= 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1 > 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11376): gosub CAST_TIMER
- ubercombat.cmd(3546): delay 0.0001
- ubercombat.cmd: if evaluate: (0 != 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (18.6472743 >= 25)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3555): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11378): pause 0.1
- ubercombat.cmd: if evaluate: (2 > 0) && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11380): pause 0.5
- ubercombat.cmd(314): action triggered: ^You feel fully prepared to cast your spell\.|^Your secondary spell pattern dissipates because your target is dead\, but the main spell remains intact\.
- ubercombat.cmd(314): action commands: var spellPrepped 1
- ubercombat.cmd(314): setvariable spellPrepped 1
- You feel fully prepared to cast your spell.
- ubercombat.cmd(11381): pause 0.3
- H>
- ubercombat.cmd(11382): math: aimcount add 1
- ubercombat.cmd(11382): math result: aimcount=2
- ubercombat.cmd(11383): goto AIM_ACTIONS
- ubercombat.cmd(11373): pause 0.001
- ubercombat.cmd: if evaluate: (3 > 0) && (0 >= 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (2 > 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11376): gosub CAST_TIMER
- ubercombat.cmd(3546): delay 0.0001
- ubercombat.cmd: if evaluate: (0 != 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (19.7722125 >= 25)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3553): gosub SPELL_CAST
- ubercombat.cmd(9140): setvariable LOCATION SPELL_CAST_1
- ubercombat.cmd(9141): pause 0.0001
- ubercombat.cmd(9142): pause 0.1
- ubercombat.cmd(9143): pause 0.1
- ubercombat.cmd(9144): setvariable savedWeapon NULL
- ubercombat.cmd(9145): setvariable spellPrepped 0
- ubercombat.cmd(9146): passing label: SPELL_CAST_1
- ubercombat.cmd: if evaluate: ("MAPP" = "HYH")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "ETF") || ("Major Physical Protection" = "Ethereal Fissure")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "SLS") && ("NULL" != "NULL") || ("Major Physical Protection" = "Starlight Sphere")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("MAPP", "\b(EE|ALB|FR|USOL|NB)\b") || matchre("Major Physical Protection", "(Albreda's Balm|Electrostatic Eddy|Fire Rain|Universal Solvent|Nissa's Binding)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Major Physical Protection", "Hydra Hex") || matchre("", "HH")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "Ignite") && !matchre("leather sling Empty", "sling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "Ignite")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(9214): matchwait
- cast
- You reveal yourself.
- You gesture.
- Your cambrinth bracer emits a loud *snap* as it discharges all its power to aid your spell.
- A bright silver nimbus roars up around you as streaks of steel-blue light descend in a convex field.
- ubercombat.cmd, ubercombat-buffs.inc(232): action triggered: ^A sense of calm focus takes hold as the luminous pattern washes over you\.
- ubercombat.cmd, ubercombat-buffs.inc(232): action commands: put #tvar spellMAPP 1
- A sense of calm focus takes hold as the luminous pattern washes over you. You feel slightly more able to avoid attacks with your energized joints.
- >
- Learned: Augmentation, Holy Magic, Attunement, Arcana
- ubercombat.cmd: match goto spell_cast_done
- ubercombat.cmd(9299): passing label: SPELL_CAST_DONE
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(9302): setvariable Backfired 0
- ubercombat.cmd(9303): setvariable cambCharged 0
- ubercombat.cmd(9304): setvariable spellPrepped 0
- ubercombat.cmd(9305): setvariable noCharge 0
- ubercombat.cmd(9306): pause 0.1
- ubercombat.cmd(9307): pause 0.1
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(9309): pause 0.1
- ubercombat.cmd(9310): return
- ubercombat.cmd(3555): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11378): pause 0.1
- ubercombat.cmd: if evaluate: (2 > 0) && (!0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11380): pause 0.5
- attack left
- < You punch your brass knuckle at a cougar. A cougar fails to dodge.
- The knuckle lands a heavy strike that temporarily knocks away the cougar's breath with a light blow to the chest.
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're bruised, nimbly balanced and in better position.]
- [Roundtime 2 sec.]
- R>
- RT with no EXP.
- R>
- ubercombat.cmd(11340): action triggered: ^You think you have your best shot possible now
- ubercombat.cmd(11340): action commands: var fullAim 1
- ubercombat.cmd(11340): setvariable fullAim 1
- You think you have your best shot possible now.
- R>
- ubercombat.cmd(11381): pause 0.3
- ubercombat.cmd(11382): math: aimcount add 1
- ubercombat.cmd(11382): math result: aimcount=3
- ubercombat.cmd(11383): goto AIM_ACTIONS
- ubercombat.cmd(11373): pause 0.001
- ubercombat.cmd: if evaluate: (3 > 0) && (0 >= 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (3 > 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("None" != "None")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11377): goto FIRE
- ubercombat.cmd(11407): delay 0.0001
- ubercombat.cmd(11408): setvariable firetype fire
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && (!0) || (1) && (!0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11411): gosub HIDE
- ubercombat.cmd(11444): delay 0.0001
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11447): setvariable LOCATION HIDE_1
- ubercombat.cmd(11448): passing label: HIDE_1
- ubercombat.cmd(11449): pause 0.0001
- ubercombat.cmd(11462): matchwait
- hide
- ...wait 1 seconds.
- >
- ubercombat.cmd: match goto wait
- ubercombat.cmd(22550): passing label: WAIT
- ubercombat.cmd(22551): delay 0.0001
- ubercombat.cmd(22552): pause 0.1
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(22554): goto HIDE_1
- ubercombat.cmd(11449): pause 0.0001
- You feel fully rested.
- ubercombat.cmd(11462): matchwait
- hide
- >
- You melt into the background, convinced that your attempt to hide went unobserved.
- Roundtime: 5 sec.
- HR>
- RT with no EXP.
- HR>
- ubercombat.cmd: match goto hide_return
- ubercombat.cmd(11464): passing label: HIDE_RETURN
- ubercombat.cmd(11465): setvariable hideCounter 0
- ubercombat.cmd(11466): return
- ubercombat.cmd(11412): setvariable LOCATION FIRE_1
- ubercombat.cmd(11413): passing label: FIRE_1
- ubercombat.cmd(11414): pause 0.2
- ubercombat.cmd(11415): pause 0.1
- ubercombat.cmd(11416): pause 0.1
- ubercombat.cmd: if evaluate: (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: matchre("Cleric", "Thief|Ranger|Necromancer") && (41 > 39) && (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre("Cleric", "Thief|Ranger|Necromancer") || (41 < 39) || (!0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11437): setvariable firetype poach
- [ubercombat]: poach
- ubercombat.cmd(11440): matchwait
- You slip quietly from your hiding place, convinced that you successfully poached your target.
- < You poach a quartzite stone shard at a cougar. A cougar attempts to dodge.
- The shard lands a massive strike that cuts deeply across the pectoral muscles, stunning it.
- The stone shard falls to the ground!
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're bruised, nimbly balanced and in superior position.]
- [Roundtime 1 sec.]
- R>
- RT with no EXP.
- You feel fully rested.
- >
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd(2687): math: ATTACKNUMBER add 1
- ubercombat.cmd(2687): math result: ATTACKNUMBER=4
- ubercombat.cmd: if evaluate: (4 > 2)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2688): goto RANGEDTRAINXP
- ubercombat.cmd(2691): delay 0.0005
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar that appears stunned and a cougar."), "((?:which|that) appears dead|\(dead\))")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (4 > 8)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2695): gosub MAGIC_PREP
- ubercombat.cmd: if evaluate: ("None" = "None") && (73 > 40)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3299): gosub PREP
- ubercombat.cmd(7764): pause 0.001
- ubercombat.cmd(7765): setvariable nissaloop 0
- ubercombat.cmd: if evaluate: !matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1) && (!1) && (!1) && (!0) && (!0) && (!0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(7768): math: loopyloop add 1
- ubercombat.cmd(7768): math result: loopyloop=4
- ubercombat.cmd: if evaluate: ("None" != "None")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (73 < 50)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1 = 1) && (toupper("OFF") = "OFF")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7786): setvariable Cleric.Target.Spell NULL
- ubercombat.cmd(7787): setvariable Cleric.Debil.Spell NULL
- ubercombat.cmd(7788): setvariable TargetON 0
- ubercombat.cmd(7789): setvariable DebilON 0
- ubercombat.cmd: if evaluate: !matchre("NULL|NULL|MPP|DR|MAPP|NULL", "MAPP")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" != "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7799): goto SPELL_DECIDE
- ubercombat.cmd(7903): setvariable setloop 0
- ubercombat.cmd(7904): setvariable switchschools 0
- ubercombat.cmd: if evaluate: ("MAPP" = "devour")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "CF")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "MPP")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "DR")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "MAPP")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7912): setvariable CurrentSpellMana 27
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("NULL"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7915): setvariable TargetON 0
- ubercombat.cmd: if evaluate: matchre(toupper("NULL"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7916): setvariable DebilON 0
- ubercombat.cmd: if evaluate: matchre(toupper("DR"), "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("MPP"), "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("NULL"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7919): setvariable SorceryON 0
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (4 <= 5)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7922): goto SPELL_DECIDE_1
- ubercombat.cmd: if evaluate: matchre("MAPP", "RM") && matchre("Obvious paths: northeast, southwest.", "obscured by a thick fog")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "DR") && (10 > 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "MAPP") && (9 > 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "MPP") && (0 > 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL") && (0 > 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL") && (0 > 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre("MAPP", "\b(ABAN|AD|AC|AEWO|ALB|ARS|AF|BES|BOTF|CARE|CS|DALU|EE|EYE|FAE|FR|GHS|GJ|GS|HODI|HOW|HYH|IZ|MOM|MG|PYRE|REGENERATE|REZZ|REV|RIM|ROS|ROC|ROG|SANCTUARY|SA|SLS|SOV|TR|USOL)\b")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(8044): goto SPELL_DECIDE_2
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8094): goto PREP_SPELL
- ubercombat.cmd(8169): setvariable switchschools 0
- ubercombat.cmd(8170): eval: spell toupper(MAPP)
- ubercombat.cmd(8170): eval result: spell=MAPP
- ubercombat.cmd: if evaluate: (27 < 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && ("AUGMENTATION" != "SORCERY")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8173): pause 0.001
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("MAPP", "RM") && matchre("Obvious paths: northeast, southwest.", "obscured by a thick fog")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "PARALYSIS")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "NB")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("DO"), "(TKT|TKS)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8205): passing label: PREP_SPELL_2
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "\b(ABAN|ACS|AE|AETHROLYSIS|ALA|ARS|BLB|BTN|BOS|BG|BURN|CAC|CL|CHS|CRD|DEVI|DB|DO|EC|FB|FF|FLS|FOU|FR|FS|FST|GZ|GEYSER|HOT|HE|HF|HH|HORN|IZ|LB|MAB|PARALYSIS|PD|PW|PYRE|REB|RIM|ROS|SA|SV|STRA|SMH|SHOCKWAVE|STAMPEDE|STS|STAR|TKS|TKT|TOTRS|USOL|VIVISECTION)\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8207): gosub PREPARE MAPP 27
- ubercombat.cmd(9739): setvariable prepare MAPP 27
- ubercombat.cmd(9740): setvariable spellID MAPP 27
- ubercombat.cmd(9741): setvariable LOCATION PREPARE_1
- ubercombat.cmd(9742): pause 0.0001
- ubercombat.cmd(9743): passing label: PREPARE_1
- ubercombat.cmd(9744): pause 0.1
- ubercombat.cmd(9745): pause 0.1
- ubercombat.cmd: if evaluate: ("MAPP 27" = "DINAZEN OLKAR 1")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(9798): matchwait
- prepare MAPP 27
- >
- You begin chanting a mantra to invoke the Major Physical Protection spell.
- >
- ubercombat.cmd: match goto spell_cast_return
- ubercombat.cmd(9322): passing label: SPELL_CAST_RETURN
- ubercombat.cmd(9323): pause 0.0001
- ubercombat.cmd(9324): setvariable spellPrepped 0
- ubercombat.cmd(9325): return
- ubercombat.cmd(8209): pause 0.1
- ubercombat.cmd: if evaluate: matchre("MAPP", "\b(ABAN|AD|AC|AEWO|ALB|ARS|AF|BES|BOTF|CARE|CS|DALU|EE|EYE|FAE|FR|GHS|GJ|GS|HODI|HOW|HYH|IZ|MOM|MG|PYRE|REGENERATE|REZZ|REV|RIM|ROS|ROC|ROG|SANCTUARY|SA|SLS|SOV|TR|USOL)\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "\b(echo|SOUL|WILL|WORD|ALL|MF|POM|ABSOLUTION|COS|POP|BC|DC|IOTS|RTR|SEC|AG|MON|ELI|AEG|MOF)\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("DO"), "(TKT|TKS)") && (%shardnumber = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0 = 1) && matchre("AUGMENTATION", "(TARGET|DEBILITATION)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (7 < 34)
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: (279.68 < 205) && ("Empty" != "Empty") && !matchre("SLINGS", "OFFHAND")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (279.68 < 205) && ("leather sling" != "Empty") && matchre("SLINGS", "OFFHAND")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (toupper("cambrinth bracer") != "NULL") && (279.68 < 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(toupper("cambrinth bracer"), "NULL") && ("Major Physical Protection" != "None") && (2 > 0) && (0 = 0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(8226): gosub CHARGE my cambrinth bracer 3
- ubercombat.cmd(9923): setvariable charge my cambrinth bracer 3
- ubercombat.cmd(9924): setvariable LOCATION CHARGE_1
- ubercombat.cmd(9925): pause 0.0001
- ubercombat.cmd(9926): passing label: CHARGE_1
- ubercombat.cmd(9944): matchwait
- charge my cambrinth bracer 3
- You harness a small amount of energy and attempt to channel it into your cambrinth bracer.
- You are able to channel all the energy into the bracer.
- The cambrinth bracer absorbs all of the energy.
- Roundtime: 2 sec.
- R>
- Learned: Arcana
- R>
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: (2 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(toupper("cambrinth bracer"), "NULL") && ("Major Physical Protection" != "None") && (2 > 1) && (0 = 0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(8231): gosub CHARGE my cambrinth bracer 3
- ubercombat.cmd(9923): setvariable charge my cambrinth bracer 3
- ubercombat.cmd(9924): setvariable LOCATION CHARGE_1
- ubercombat.cmd(9925): pause 0.0001
- ubercombat.cmd(9926): passing label: CHARGE_1
- ubercombat.cmd(9944): matchwait
- charge my cambrinth bracer 3
- You harness a small amount of energy and attempt to channel it into your cambrinth bracer.
- You are able to channel all the energy into the bracer.
- The cambrinth bracer absorbs all of the energy.
- Roundtime: 2 sec.
- R>
- Learned: Arcana
- R>
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: (2 = 2)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(8232): setvariable cambCharged 1
- ubercombat.cmd: if evaluate: !matchre(toupper("cambrinth bracer"), "NULL") && ("Major Physical Protection" != "None") && (2 > 2) && (1 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (toupper("cambrinth bracer") != "NULL") && ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), ("Cyclic.Spell.List")) && (0 = 1) && (1 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8242): gosub INVOKE my cambrinth bracer spell
- ubercombat.cmd(9947): setvariable invoke my cambrinth bracer spell
- ubercombat.cmd(9948): setvariable LOCATION INVOKE_1
- ubercombat.cmd(9949): pause 0.0001
- ubercombat.cmd(9950): passing label: INVOKE_1
- ubercombat.cmd(9951): pause 0.0001
- ubercombat.cmd(9965): matchwait
- invoke my cambrinth bracer spell
- The cambrinth bracer pulses with Holy energy. You reach for its center and forge a magical link to it, readying all of its mana for your use.
- Roundtime: 1 sec.
- R>
- RT with no EXP.
- * A cougar swipes with deadly claws extended at you. You evade.
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're bruised, nimbly balanced and have slight advantage.]
- >
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: (toupper("cambrinth bracer") != "NULL") && (279.68 < 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("leather sling Empty", "cambrinth bracer")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("MAPP", "\b(ABAN|AD|AC|AEWO|ALB|ARS|AF|BES|BOTF|CARE|CS|DALU|EE|EYE|FAE|FR|GHS|GJ|GS|HODI|HOW|HYH|IZ|MOM|MG|PYRE|REGENERATE|REZZ|REV|RIM|ROS|ROC|ROG|SANCTUARY|SA|SLS|SOV|TR|USOL)\b") && (1 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "Lethargy")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8254): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3301): return
- ubercombat.cmd(2696): gosub RETRIEVE_CHECK
- ubercombat.cmd(4752): setvariable RetrieveCheck 0
- ubercombat.cmd(4753): passing label: RETRIEVE_CHECK_1
- ubercombat.cmd(4754): delay 0.0005
- ubercombat.cmd(4755): pause 0.1
- ubercombat.cmd(4756): math: RetrieveCheck add 1
- ubercombat.cmd(4756): math result: RetrieveCheck=1
- ubercombat.cmd: if evaluate: (1 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4759): setvariable Ammo NULL
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(cougar arrow)\b(?! troll)"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|river rocks|spider-carved rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow\b|razor-tipped arrow\b|blunt tip arrow|boar-tusk arrow\b|cougar-claw arrow\b|claw-tipped arrow\b|ice-adder arrow|drake-fang arrow|drake head arrow|jagged-horn arrow|angiswaerd arrow|hele'la arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(quadrello|pulzone|quarrel)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(mirror axe|mirror blade|mirror shiv|mirror flail|stonebow|battle bow|throwing spike|thrusting blade|tago|quarrel|\btelo\b|nightstick|katana|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("NULL" = "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4776): goto RETRIEVE_DONE
- ubercombat.cmd(4824): delay 0.0001
- ubercombat.cmd(4825): return
- ubercombat.cmd: if evaluate: (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2697): gosub stowammo
- ubercombat.cmd(11650): delay 0.001
- ubercombat.cmd: if evaluate: (0) && contains("leather sling", "NULL") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && contains("Empty", "NULL") && ("leather sling" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "cougar arrow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("leather sling"),"(partisan|shield|light crossbow|buckler|lumpy bundle|halberd|mistwood longbow|gloomwood khuj|halberd)") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("Empty"),"(partisan|shield|light crossbow|buckler|lumpy bundle|halberd|mistwood longbow|gloomwood khuj|halberd)") && ("leather sling" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(double-stringed crossbow|repeating crossbow|bloodwood dako'gi crossbow|forester's crossbow|bamboo crossbow|forester's bow|battle bow|assassin's crossbow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"throwing blade")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"telothian bola")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"blowgun dart")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"silver-edged star")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"quartzite stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(ironwood shield|wooden shield)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"sleek quadrello")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"small shield|azure-scale shield")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"T'Kashi mirror flamberge")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"T'Kashi mirror flail")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"mirror blade")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"mirror knife")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"Nisha short bow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"razor-sharp damascus steel sabre")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"glaes and kertig-alloy katana capped with an ornate dragonfire amber pommel")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(tolower("You also see a cougar and a cougar."),"(mirror axe|stonebow|pasabas|battle bow|throwing spike|thrusting blade|bone club|tago|quarrel|\btelo\b|flamberge|nightstick|mirror blade|katana|shadowy-black sling|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11684): return
- ubercombat.cmd(2698): gosub COMBAT_TIMER
- ubercombat.cmd(3557): delay 0.0001
- ubercombat.cmd: if evaluate: !def(Combat.Time)
- ubercombat.cmd: if returned: False
- Variables Saved
- ubercombat.cmd: if evaluate: (1 = 0) && (7200 > 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1 = 1) && (3600 > 0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: (608 > 3600)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Necromancer") && (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3574): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0 < 2) && (152.0738336 > 180)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0 > 28)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (152.0894541 > 240)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Necromancer") && (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(2710): goto RANGEDTRAIN_MONSTERCOUNT
- ubercombat.cmd(2625): delay 0.0005
- ubercombat.cmd: if evaluate: ("Cleric" = "Empath") && matchre("a cougar, a cougar", "revivified mutt|shylvic|sinister maelshyvean heirophant|skeletal peon|skeletal sailor|skeleton|blue ghast|xala'shar vindicator|xala'shar slayer|dark spirit|boggle|emaciated umbramagus|fiend|gargantuan bone golem|olensari mihmanan|plague wraith|Asketian harbinger|Asketian Herald|faenrae assassin|ghoul raven|snaer hafwa|soul|spectral pirate|spectral sailor|wind wretch|blood wraith|death spirit|telga orek|spirit|ur hhrki'izh|wir dinego|zombie|zombie nomad|Asketian harbinger|skorik nadhar|wind hag|black zephyr|misenseor resuscitant|yeehar|zombie kobold headhunter|revenant conscript|revenant zombie|zombie goblin|fell hog|drowned \S+|dryad|nyad|zombie stomper|zombie mauler|zombie head-splitter|tortured soul|eidolon steed|enraged tusky|ghoul|ghoul crow|giant blight bat|gremlin|grendel|lach|mastiff|mey|misshapen germish'din|bone wyvern|ice adder|mutant togball|reaver|squirrel|zombie kobold headhunter|shadow hound|sinister maelshyvean heirophant|skeletal kobold headhunter|skeletal kobold savage|blight bat|umbral moth|zombie kobold savage|zombie nomad") && (0 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (2 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (2 < 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(2629): gosub PRETRAINCHECK
- ubercombat.cmd: if evaluate: matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3038): gosub MAGIC_PREP
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "None") && (74 > 40)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3301): return
- ubercombat.cmd: if evaluate: (toupper("ON") = "ON")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3039): gosub HUNT_TIMER
- ubercombat.cmd(3366): delay 0.0001
- ubercombat.cmd: if evaluate: (205.68 > 1749)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3368): gosub CAST_TIMER
- ubercombat.cmd(3546): delay 0.0001
- ubercombat.cmd: if evaluate: (0 != 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (7.265068 >= 25)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3555): return
- ubercombat.cmd: if evaluate: (52 < 75)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3370): return
- ubercombat.cmd: if evaluate: (toupper("ON") = "ON")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3040): gosub PERCEIVE_TIMER
- ubercombat.cmd(3385): delay 0.0001
- ubercombat.cmd: if evaluate: matchre("Cleric", "Thief|Trader|Commoner|Barbarian")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3387): gosub CAST_TIMER
- ubercombat.cmd(3546): delay 0.0001
- ubercombat.cmd: if evaluate: (0 != 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (7.3275462 >= 25)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3555): return
- ubercombat.cmd: if evaluate: (46 < 100)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3389): return
- ubercombat.cmd: if evaluate: matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3041): gosub MAGIC_PREP
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "None") && (74 > 40)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3301): return
- ubercombat.cmd: if evaluate: (toupper("ON") = "ON")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3042): gosub APPRAISE_TIMER
- ubercombat.cmd(3375): delay 0.0001
- ubercombat.cmd: if evaluate: (!2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3377): gosub CAST_TIMER
- ubercombat.cmd(3546): delay 0.0001
- ubercombat.cmd: if evaluate: (0 != 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (7.4213062 >= 25)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3555): return
- ubercombat.cmd: if evaluate: (42 < 30)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (2 < 33)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3381): gosub APPRAISE_CRITTER
- ubercombat.cmd(11146): pause 0.0001
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11149): gosub GET_MONSTER_NAME
- ubercombat.cmd(10726): pause 0.0001
- ubercombat.cmd: if evaluate: (!2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(10728): setvariable critterList a cougar, a cougar
- ubercombat.cmd: if evaluate: matchre("a cougar, a cougar", "(?<=Human-sized|dirt)(\sconstruct)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(10730): eval: critterList replacere("a cougar, a cougar", "\sand", ",")
- ubercombat.cmd(10730): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10731): eval: critterList replacere("a cougar, a cougar", "\.", ", ")
- ubercombat.cmd(10731): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10732): eval: critterList replacere("a cougar, a cougar", "\s(?:which|that appears)\b[^,]*,", ",")
- ubercombat.cmd(10732): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10733): eval: critterList replacere("a cougar, a cougar", "\s(?:which|that appears)\b[^,]*$", ",")
- ubercombat.cmd(10733): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10734): eval: critterList replacere("a cougar, a cougar", "that is flying around", ",")
- ubercombat.cmd(10734): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10735): eval: critterList replacere("a cougar, a cougar", "that is caught .*", ",")
- ubercombat.cmd(10735): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10736): eval: critterList replacere("a cougar, a cougar", "dragon priest", "")
- ubercombat.cmd(10736): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10737): eval: critterList replacere("a cougar, a cougar", "red bear", "")
- ubercombat.cmd(10737): eval result: critterList=a cougar, a cougar
- ubercombat.cmd(10738): eval: critterList replacere("a cougar, a cougar", "(?<!\S)an? ", "")
- ubercombat.cmd(10738): eval result: critterList=cougar, cougar
- ubercombat.cmd(10742): eval: critterlist replacere("6ritterlist", "[-'\w]+ (?![-'\w]+\|)" "")
- ubercombat.cmd(10742): eval result: critterlist=6ritterlist
- ubercombat.cmd(10743): eval: critterList replace("cougar, cougar", ", ", "|")
- ubercombat.cmd(10743): eval result: critterList=cougar|cougar
- ubercombat.cmd(10744): eval: critterList replacere("cougar|cougar", "\,\s+", "|")
- ubercombat.cmd(10744): eval result: critterList=cougar|cougar
- ubercombat.cmd(10745): eval: critterList replacere("cougar|cougar", "\|+" "|")
- ubercombat.cmd(10745): eval result: critterList=cougar|cougar
- ubercombat.cmd(10746): eval: critterTotal count("cougar|cougar", "|")
- ubercombat.cmd(10746): eval result: critterTotal=1
- Critters: cougar|cougar
- ubercombat.cmd(10748): evalmath: critterEcho (1 + 1)
- ubercombat.cmd(10748): evalmath result: critterEcho=2
- Total Critters: 2
- ubercombat.cmd(10751): eval: Critter element("cougar|cougar", -1)
- ubercombat.cmd(10751): eval result: Critter=cougar
- ubercombat.cmd(10752): eval: Critter replacere("cougar", "^(\S+ )(?=\S+ \S+)", "")
- ubercombat.cmd(10752): eval result: Critter=cougar
- ubercombat.cmd(10753): return
- ubercombat.cmd(11150): passing label: APPRAISE_CRITTER_1
- ubercombat.cmd(11151): pause 0.0001
- ubercombat.cmd(11152): setvariable LOCATION APPRAISE_CRITTER_2
- ubercombat.cmd: if evaluate: ("Cleric" = "Thief)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11159): passing label: APPRAISE_CRITTER_2
- ubercombat.cmd: if evaluate: (231.14 < 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11172): matchwait
- appraise cougar quick
- >
- * A cougar swipes with deadly claws extended at you. You evade.
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're bruised, nimbly balanced and in strong position.]
- >
- You are certain that the cougar is very beat up.
- You are certain that the cougar has an incredible spirit that is healthy.
- You are certain that the cougar is slightly fatigued.
- The cougar has a serious wound.
- You are certain that it is quite a bit weaker than you are.
- You are certain that it is definitely less agile than you are.
- You are certain that it is quite a bit less disciplined than you are.
- You are certain that it is definitely less quick to react than you are.
- You are certain that it is significantly less conditioned than you are.
- Taking stock of its offensive abilities, and defending with a lumium round sipar with a tempered face and a simple leather sling, you are certain that the cougar is a simple opponent.
- Taking stock of its defensive abilities, and attacking with a simple leather sling, you are certain that the cougar is a creature completely beneath your notice.
- [Roundtime: 3 seconds]
- R>
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd(3383): return
- ubercombat.cmd: if evaluate: (NULL)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Bard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Barbarian")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Necromancer") && (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3053): return
- ubercombat.cmd(2630): passing label: RANGEDTRAIN
- ubercombat.cmd(2631): delay 0.0005
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Necromancer") && (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2639): gosub MAGIC_PREP
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "None") && (77 > 40)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3301): return
- ubercombat.cmd(2640): gosub BUFF_TIMER
- ubercombat.cmd(3532): delay 0.0001
- ubercombat.cmd: if evaluate: ("Cleric" = "Warrior Mage")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (93 < 70)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3536): gosub CAST_TIMER
- ubercombat.cmd(3546): delay 0.0001
- ubercombat.cmd: if evaluate: (0 != 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (10.9379938 >= 25)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3555): return
- ubercombat.cmd(3537): gosub BUFF_CHECK
- ubercombat.cmd: if evaluate: ("Cleric" = "Commoner")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (77 < 40)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8267): goto Cleric_CHECK1
- ubercombat.cmd: if evaluate: matchre(toupper("|MAPP|PFE|Centering"), "\bPFE\b") && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("|MAPP|PFE|Centering"), "\bMPP\b") && (!0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("|MAPP|PFE|Centering"), "\bMAPP\b") && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("|MAPP|PFE|Centering"), "CENTERING") && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("|MAPP|PFE|Centering"), "BENEDICTION") && (!0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("|MAPP|PFE|Centering"), "AUSPICE") && (!0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("|MAPP|PFE|Centering"), "\bDR\b") && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("|MAPP|PFE|Centering"), "\bGHS\b") && (!0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("|MAPP|PFE|Centering"), "\bSAP\b") && (!0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("|MAPP|PFE|Centering"), "\bMF\b") && (!0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("|MAPP|PFE|Centering"), "\bPOM\b") && (!0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("|MAPP|PFE|Centering"), "\bSOL\b") && (!0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("|MAPP|PFE|Centering"), "\bSL\b") && (!0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8343): goto ANALOGOUS_CHECK
- ubercombat.cmd: if evaluate: matchre(toupper("|MAPP|PFE|Centering"), "\bEASE\b") && (!0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("|MAPP|PFE|Centering"), "\bMAF\b") && (!0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("|MAPP|PFE|Centering"), "\bSEC\b") && (!0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("|MAPP|PFE|Centering"), "\bBURDEN\b") && (!0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8406): return
- ubercombat.cmd(3539): pause 0.1
- ubercombat.cmd(3540): return
- ubercombat.cmd(2641): gosub RETRIEVE_CHECK
- ubercombat.cmd(4752): setvariable RetrieveCheck 0
- ubercombat.cmd(4753): passing label: RETRIEVE_CHECK_1
- ubercombat.cmd(4754): delay 0.0005
- ubercombat.cmd(4755): pause 0.1
- ubercombat.cmd(4756): math: RetrieveCheck add 1
- ubercombat.cmd(4756): math result: RetrieveCheck=1
- ubercombat.cmd: if evaluate: (1 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4759): setvariable Ammo NULL
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(cougar arrow)\b(?! troll)"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|river rocks|spider-carved rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow\b|razor-tipped arrow\b|blunt tip arrow|boar-tusk arrow\b|cougar-claw arrow\b|claw-tipped arrow\b|ice-adder arrow|drake-fang arrow|drake head arrow|jagged-horn arrow|angiswaerd arrow|hele'la arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(quadrello|pulzone|quarrel)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(mirror axe|mirror blade|mirror shiv|mirror flail|stonebow|battle bow|throwing spike|thrusting blade|tago|quarrel|\btelo\b|nightstick|katana|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("NULL" = "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4776): goto RETRIEVE_DONE
- ubercombat.cmd(4824): delay 0.0001
- ubercombat.cmd(4825): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Moon Mage")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (100 < 65)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (("Cleric" = "Empath") && matchre(toupper("ON"), "ON")) || (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "((?:which|that) appears dead|\(dead\))")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Empath") && !matchre("a cougar, a cougar", "Ashu hhinvi|boggle|bone amalgam|clay archer|clay mage|clay soldier|clockwork assistant|gam chaga|glass construct|granite gargoyle|lachmate|lava drake|marble gargoyle|quartz gargoyle|(marble|obsidian|quartzite|rock) guardian|rough-hewn doll|ice archon|mechanical mouse|beltunumshi|origami bird|origami cow|origami dragon|origami duck|origami goblin|guardian|origami grasshopper|origami hat|origami mouse|origami sprite|origami yak|origami paper|granite gargoyle|lava drake|black marble gargoyle|quartz gargoyle|gargoyle|endrus serpent|revivified mutt|shylvic|sinister maelshyvean heirophant|skeletal peon|skeletal sailor|skeleton|blue ghast|xala'shar vindicator|xala'shar slayer|dark spirit|boggle|emaciated umbramagus|fiend|gargantuan bone golem|olensari mihmanan|plague wraith|Asketian harbinger|Asketian Herald|faenrae assassin|ghoul raven|snaer hafwa|soul|spectral pirate|spectral sailor|wind wretch|blood wraith|death spirit|telga orek|spirit|ur hhrki'izh|wir dinego|zombie|zombie nomad|Asketian harbinger|skorik nadhar|wind hag|black zephyr|misenseor resuscitant|yeehar|zombie kobold headhunter|revenant conscript|revenant zombie|zombie goblin|fell hog|drowned \S+|dryad|nyad|zombie stomper|zombie mauler|zombie head-splitter|tortured soul|eidolon steed|enraged tusky|ghoul|ghoul crow|giant blight bat|gremlin|grendel|lach|mastiff|mey|misshapen germish'din|bone wyvern|ice adder|mutant togball|reaver|squirrel|zombie kobold headhunter|shadow hound|sinister maelshyvean heirophant|skeletal kobold headhunter|skeletal kobold savage|blight bat|umbral moth|zombie kobold savage|zombie nomad") && (2 > 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Empath") && (toupper("ON") = "ON")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(2659): passing label: RANGEDTRAIN_2
- ubercombat.cmd: if evaluate: matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2660): gosub MAGIC_PREP
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "None") && (77 > 40)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3301): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: contains("Empty", "sling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(2664): gosub STATUSBAR
- ubercombat.cmd(10672): setvariable tempRanks 0
- ubercombat.cmd(10673): math: tempRanks add 0
- ubercombat.cmd(10673): math result: tempRanks=0
- ubercombat.cmd(10682): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && (100 > 95)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Paladin") && (41 > 19)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2672): gosub MAGIC_PREP
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "None") && (77 > 40)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3301): return
- ubercombat.cmd: if evaluate: ("Cleric" = "Barbarian")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Paladin") && (4 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Thief")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(2676): gosub RETRIEVE_CHECK
- ubercombat.cmd(4752): setvariable RetrieveCheck 0
- ubercombat.cmd(4753): passing label: RETRIEVE_CHECK_1
- ubercombat.cmd(4754): delay 0.0005
- * A cougar swipes with deadly claws extended at you. You dodge.
- ubercombat.cmd(4755): pause 0.1
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're nimbly balanced and in good position.]
- >
- ubercombat.cmd(4756): math: RetrieveCheck add 1
- ubercombat.cmd(4756): math result: RetrieveCheck=1
- ubercombat.cmd: if evaluate: (1 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4759): setvariable Ammo NULL
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(cougar arrow)\b(?! troll)"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|river rocks|spider-carved rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow\b|razor-tipped arrow\b|blunt tip arrow|boar-tusk arrow\b|cougar-claw arrow\b|claw-tipped arrow\b|ice-adder arrow|drake-fang arrow|drake head arrow|jagged-horn arrow|angiswaerd arrow|hele'la arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(quadrello|pulzone|quarrel)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(mirror axe|mirror blade|mirror shiv|mirror flail|stonebow|battle bow|throwing spike|thrusting blade|tago|quarrel|\btelo\b|nightstick|katana|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("NULL" = "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4776): goto RETRIEVE_DONE
- ubercombat.cmd(4824): delay 0.0001
- ubercombat.cmd(4825): return
- ubercombat.cmd: if evaluate: (("Cleric" = "Empath") && matchre(toupper("ON"), "ON")) || (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2678): gosub MAGIC_PREP
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "None") && (77 > 40)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3301): return
- ubercombat.cmd: if evaluate: (1) && (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: contains("Empty", "sling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(2681): gosub LOAD
- ubercombat.cmd(11183): setvariable LOCATION LOAD_1
- ubercombat.cmd(11184): delay 0.0001
- ubercombat.cmd: if evaluate: matchre("leather sling", "sling") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre("leather sling", "sling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11188): gosub RETRIEVE_CHECK
- ubercombat.cmd(4752): setvariable RetrieveCheck 0
- ubercombat.cmd(4753): passing label: RETRIEVE_CHECK_1
- ubercombat.cmd(4754): delay 0.0005
- ubercombat.cmd(4755): pause 0.1
- ubercombat.cmd(4756): math: RetrieveCheck add 1
- ubercombat.cmd(4756): math result: RetrieveCheck=1
- ubercombat.cmd: if evaluate: (1 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4759): setvariable Ammo NULL
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(cougar arrow)\b(?! troll)"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|river rocks|spider-carved rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow\b|razor-tipped arrow\b|blunt tip arrow|boar-tusk arrow\b|cougar-claw arrow\b|claw-tipped arrow\b|ice-adder arrow|drake-fang arrow|drake head arrow|jagged-horn arrow|angiswaerd arrow|hele'la arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(quadrello|pulzone|quarrel)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(mirror axe|mirror blade|mirror shiv|mirror flail|stonebow|battle bow|throwing spike|thrusting blade|tago|quarrel|\btelo\b|nightstick|katana|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("NULL" = "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4776): goto RETRIEVE_DONE
- ubercombat.cmd(4824): delay 0.0001
- ubercombat.cmd(4825): return
- ubercombat.cmd(11189): pause 0.2
- ubercombat.cmd(11190): pause 0.1
- ubercombat.cmd(11191): passing label: LOAD_1
- ubercombat.cmd: if evaluate: matchre("leather sling", "(spiritwood longbow|spiritwood bow|spiritwood shortbow|spiritwood reflex longbow|spiritwood short bow)") && !matchre("sling", "crossbow|stonebow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Ranger") && matchre("sling", "(bow|shortbow|longbow|short bow|long bow)") && !matchre("sling", "crossbow|stonebow") && (57.48 > 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Barbarian") && matchre("sling", "(bow|shortbow|longbow|short bow|long bow)") && !matchre("sling", "crossbow|stonebow") && (57.48 > 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Thief") && matchre("sling", "(bow|shortbow|longbow|short bow|long bow)") && !matchre("sling", "crossbow|stonebow") && (57.48 > 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11241): passing label: LOAD_2
- ubercombat.cmd(11242): setvariable LOCATION LOAD_2
- ubercombat.cmd: if evaluate: matchre("leather sling", "(spiritwood longbow|spiritwood bow|spiritwood shortbow|spiritwood reflex longbow|spiritwood short bow)") && !matchre("sling", "crossbow|stonebow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11267): matchwait
- load my stone shard
- You load the leather sling with a quartzite stone shard in your hand.
- Roundtime 3 sec.
- R>
- RT with no EXP.
- R>
- Learned: Appraisal
- * A cougar swipes with deadly claws extended at you. You dodge.
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're nimbly balanced and in very strong position.]
- R>
- ubercombat.cmd: match goto aim
- ubercombat.cmd(11337): passing label: AIM
- ubercombat.cmd(11338): delay 0.0001
- ubercombat.cmd(11339): setvariable fullAim 0
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && ("Cleric" = "Paladin")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11343): setvariable LOCATION AIM_1
- ubercombat.cmd(11344): gosub AIM_TIMER
- ubercombat.cmd(3542): delay 0.0001
- ubercombat.cmd(3544): return
- ubercombat.cmd(11345): passing label: AIM_1
- ubercombat.cmd(11363): matchwait
- aim
- You begin to target a cougar.
- >
- ubercombat.cmd: match goto aim_wait
- ubercombat.cmd(11365): passing label: AIM_WAIT
- ubercombat.cmd(11366): setvariable aimcount 0
- ubercombat.cmd(11367): delay 0.0001
- ubercombat.cmd(11369): eval: temp count("|bob|attack left|attack left", "|")
- ubercombat.cmd(11369): eval result: temp=3
- ubercombat.cmd: if evaluate: (4 < 29) && (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11370): gosub HIDE
- ubercombat.cmd(11444): delay 0.0001
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11447): setvariable LOCATION HIDE_1
- ubercombat.cmd(11448): passing label: HIDE_1
- ubercombat.cmd(11449): pause 0.0001
- ubercombat.cmd(11462): matchwait
- hide
- You melt into the background, convinced that your attempt to hide went unobserved.
- Roundtime: 5 sec.
- HR>
- RT with no EXP.
- HR>
- A cougar sniffs inquisitively at the air.
- HR>
- ubercombat.cmd(314): action triggered: ^You feel fully prepared to cast your spell\.|^Your secondary spell pattern dissipates because your target is dead\, but the main spell remains intact\.
- ubercombat.cmd(314): action commands: var spellPrepped 1
- ubercombat.cmd(314): setvariable spellPrepped 1
- You feel fully prepared to cast your spell.
- HR>
- ubercombat.cmd: match goto hide_return
- ubercombat.cmd(11464): passing label: HIDE_RETURN
- ubercombat.cmd(11465): setvariable hideCounter 0
- ubercombat.cmd(11466): return
- ubercombat.cmd(11372): passing label: AIM_ACTIONS
- ubercombat.cmd(11373): pause 0.001
- ubercombat.cmd: if evaluate: (3 > 0) && (1 >= 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0 > 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11376): gosub CAST_TIMER
- ubercombat.cmd(3546): delay 0.0001
- ubercombat.cmd: if evaluate: (0 != 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (21.8543369 >= 25)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3553): gosub SPELL_CAST
- ubercombat.cmd(9140): setvariable LOCATION SPELL_CAST_1
- ubercombat.cmd(9141): pause 0.0001
- ubercombat.cmd(9142): pause 0.1
- ubercombat.cmd(9143): pause 0.1
- ubercombat.cmd(9144): setvariable savedWeapon NULL
- ubercombat.cmd(9145): setvariable spellPrepped 0
- ubercombat.cmd(9146): passing label: SPELL_CAST_1
- ubercombat.cmd: if evaluate: ("MAPP" = "HYH")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "ETF") || ("Major Physical Protection" = "Ethereal Fissure")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "SLS") && ("NULL" != "NULL") || ("Major Physical Protection" = "Starlight Sphere")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("MAPP", "\b(EE|ALB|FR|USOL|NB)\b") || matchre("Major Physical Protection", "(Albreda's Balm|Electrostatic Eddy|Fire Rain|Universal Solvent|Nissa's Binding)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Major Physical Protection", "Hydra Hex") || matchre("", "HH")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "Ignite") && !matchre("leather sling Empty", "sling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "Ignite")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(9214): matchwait
- cast
- You reveal yourself.
- You gesture.
- Your cambrinth bracer emits a loud *snap* as it discharges all its power to aid your spell.
- A bright silver nimbus roars up around you as streaks of steel-blue light descend in a convex field.
- ubercombat.cmd, ubercombat-buffs.inc(232): action triggered: ^A sense of calm focus takes hold as the luminous pattern washes over you\.
- ubercombat.cmd, ubercombat-buffs.inc(232): action commands: put #tvar spellMAPP 1
- A sense of calm focus takes hold as the luminous pattern washes over you. You feel slightly more able to avoid attacks with your energized joints.
- >
- Learned: Augmentation, Holy Magic, Attunement, Arcana
- ubercombat.cmd: match goto spell_cast_done
- ubercombat.cmd(9299): passing label: SPELL_CAST_DONE
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(9302): setvariable Backfired 0
- ubercombat.cmd(9303): setvariable cambCharged 0
- ubercombat.cmd(9304): setvariable spellPrepped 0
- ubercombat.cmd(9305): setvariable noCharge 0
- ubercombat.cmd(9306): pause 0.1
- ubercombat.cmd(9307): pause 0.1
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(9309): pause 0.1
- ubercombat.cmd(9310): return
- ubercombat.cmd(3555): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11378): pause 0.1
- ubercombat.cmd: if evaluate: (2 > 0) && (!0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11380): pause 0.5
- >
- ubercombat.cmd(11381): pause 0.3
- ubercombat.cmd(11382): math: aimcount add 1
- ubercombat.cmd(11382): math result: aimcount=1
- ubercombat.cmd(11383): goto AIM_ACTIONS
- ubercombat.cmd(11373): pause 0.001
- ubercombat.cmd: if evaluate: (3 > 0) && (1 >= 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1 > 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("None" != "None")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11378): pause 0.1
- ubercombat.cmd: if evaluate: (2 > 0) && (!0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11380): pause 0.5
- bob
- You bob suddenly, lowering yourself into a smaller target.
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're nimbly balanced and in superior position.]
- Roundtime: 4 sec.
- R>
- RT with no EXP.
- R>
- ubercombat.cmd(11340): action triggered: ^You think you have your best shot possible now
- ubercombat.cmd(11340): action commands: var fullAim 1
- ubercombat.cmd(11340): setvariable fullAim 1
- You think you have your best shot possible now.
- >
- ubercombat.cmd(11381): pause 0.3
- ubercombat.cmd(11382): math: aimcount add 1
- ubercombat.cmd(11382): math result: aimcount=2
- ubercombat.cmd(11383): goto AIM_ACTIONS
- ubercombat.cmd(11373): pause 0.001
- ubercombat.cmd: if evaluate: (3 > 0) && (1 >= 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (2 > 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("None" != "None")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11377): goto FIRE
- ubercombat.cmd(11407): delay 0.0001
- ubercombat.cmd(11408): setvariable firetype fire
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && (!0) || (1) && (!0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11411): gosub HIDE
- ubercombat.cmd(11444): delay 0.0001
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11447): setvariable LOCATION HIDE_1
- ubercombat.cmd(11448): passing label: HIDE_1
- ubercombat.cmd(11449): pause 0.0001
- ubercombat.cmd(11462): matchwait
- hide
- You melt into the background, convinced that your attempt to hide went unobserved.
- Roundtime: 5 sec.
- HR>
- RT with no EXP.
- HR>
- A cougar sniffs inquisitively at the air.
- HR>
- ubercombat.cmd: match goto hide_return
- ubercombat.cmd(11464): passing label: HIDE_RETURN
- ubercombat.cmd(11465): setvariable hideCounter 0
- ubercombat.cmd(11466): return
- ubercombat.cmd(11412): setvariable LOCATION FIRE_1
- ubercombat.cmd(11413): passing label: FIRE_1
- ubercombat.cmd(11414): pause 0.2
- ubercombat.cmd(11415): pause 0.1
- ubercombat.cmd(11416): pause 0.1
- ubercombat.cmd: if evaluate: (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: matchre("Cleric", "Thief|Ranger|Necromancer") && (41 > 39) && (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre("Cleric", "Thief|Ranger|Necromancer") || (41 < 39) || (!0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11437): setvariable firetype poach
- [ubercombat]: poach
- ubercombat.cmd(11440): matchwait
- H>
- You slip quietly from your hiding place, convinced that you successfully poached your target.
- < You poach a quartzite stone shard at a cougar. A cougar fails to evade.
- The shard lands a massive strike that shreds away skin and exposes the muscles of the abdomen, stunning it.
- The stone shard falls to the ground!
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're nimbly balanced and in strong position.]
- [Roundtime 1 sec.]
- R>
- Learned: Stealth
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd(2682): math: ATTACKNUMBER add 1
- ubercombat.cmd(2682): math result: ATTACKNUMBER=5
- ubercombat.cmd: if evaluate: ("Cleric" = "Paladin") && (5 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer") && (!0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2684): gosub MAGIC_PREP
- ubercombat.cmd: if evaluate: ("None" = "None") && (68 > 40)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3299): gosub PREP
- ubercombat.cmd(7764): pause 0.001
- ubercombat.cmd(7765): setvariable nissaloop 0
- ubercombat.cmd: if evaluate: !matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1) && (!1) && (!1) && (!0) && (!0) && (!0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(7768): math: loopyloop add 1
- ubercombat.cmd(7768): math result: loopyloop=5
- ubercombat.cmd: if evaluate: ("None" != "None")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (68 < 50)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1 = 1) && (toupper("OFF") = "OFF")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7786): setvariable Cleric.Target.Spell NULL
- ubercombat.cmd(7787): setvariable Cleric.Debil.Spell NULL
- ubercombat.cmd(7788): setvariable TargetON 0
- ubercombat.cmd(7789): setvariable DebilON 0
- ubercombat.cmd: if evaluate: !matchre("NULL|NULL|MPP|DR|MAPP|NULL", "MAPP")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" != "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7799): goto SPELL_DECIDE
- ubercombat.cmd(7903): setvariable setloop 0
- ubercombat.cmd(7904): setvariable switchschools 0
- ubercombat.cmd: if evaluate: ("MAPP" = "devour")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "CF")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "MPP")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "DR")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "MAPP")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7912): setvariable CurrentSpellMana 27
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("NULL"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7915): setvariable TargetON 0
- ubercombat.cmd: if evaluate: matchre(toupper("NULL"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7916): setvariable DebilON 0
- ubercombat.cmd: if evaluate: matchre(toupper("DR"), "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("MPP"), "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("NULL"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7919): setvariable SorceryON 0
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (5 <= 5)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7922): goto SPELL_DECIDE_1
- ubercombat.cmd: if evaluate: matchre("MAPP", "RM") && matchre("Obvious paths: northeast, southwest.", "obscured by a thick fog")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "DR") && (10 > 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "MAPP") && (10 > 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "MPP") && (0 > 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL") && (0 > 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL") && (0 > 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre("MAPP", "\b(ABAN|AD|AC|AEWO|ALB|ARS|AF|BES|BOTF|CARE|CS|DALU|EE|EYE|FAE|FR|GHS|GJ|GS|HODI|HOW|HYH|IZ|MOM|MG|PYRE|REGENERATE|REZZ|REV|RIM|ROS|ROC|ROG|SANCTUARY|SA|SLS|SOV|TR|USOL)\b")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(8044): goto SPELL_DECIDE_2
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8094): goto PREP_SPELL
- ubercombat.cmd(8169): setvariable switchschools 0
- ubercombat.cmd(8170): eval: spell toupper(MAPP)
- ubercombat.cmd(8170): eval result: spell=MAPP
- ubercombat.cmd: if evaluate: (27 < 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && ("AUGMENTATION" != "SORCERY")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8173): pause 0.001
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("MAPP", "RM") && matchre("Obvious paths: northeast, southwest.", "obscured by a thick fog")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "PARALYSIS")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "NB")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("DO"), "(TKT|TKS)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8205): passing label: PREP_SPELL_2
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "\b(ABAN|ACS|AE|AETHROLYSIS|ALA|ARS|BLB|BTN|BOS|BG|BURN|CAC|CL|CHS|CRD|DEVI|DB|DO|EC|FB|FF|FLS|FOU|FR|FS|FST|GZ|GEYSER|HOT|HE|HF|HH|HORN|IZ|LB|MAB|PARALYSIS|PD|PW|PYRE|REB|RIM|ROS|SA|SV|STRA|SMH|SHOCKWAVE|STAMPEDE|STS|STAR|TKS|TKT|TOTRS|USOL|VIVISECTION)\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8207): gosub PREPARE MAPP 27
- ubercombat.cmd(9739): setvariable prepare MAPP 27
- ubercombat.cmd(9740): setvariable spellID MAPP 27
- ubercombat.cmd(9741): setvariable LOCATION PREPARE_1
- ubercombat.cmd(9742): pause 0.0001
- ubercombat.cmd(9743): passing label: PREPARE_1
- ubercombat.cmd(9744): pause 0.1
- >
- ubercombat.cmd(9745): pause 0.1
- ubercombat.cmd: if evaluate: ("MAPP 27" = "DINAZEN OLKAR 1")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(9798): matchwait
- prepare MAPP 27
- You begin chanting a mantra to invoke the Major Physical Protection spell.
- >
- ubercombat.cmd: match goto spell_cast_return
- ubercombat.cmd(9322): passing label: SPELL_CAST_RETURN
- ubercombat.cmd(9323): pause 0.0001
- ubercombat.cmd(9324): setvariable spellPrepped 0
- ubercombat.cmd(9325): return
- ubercombat.cmd(8209): pause 0.1
- ubercombat.cmd: if evaluate: matchre("MAPP", "\b(ABAN|AD|AC|AEWO|ALB|ARS|AF|BES|BOTF|CARE|CS|DALU|EE|EYE|FAE|FR|GHS|GJ|GS|HODI|HOW|HYH|IZ|MOM|MG|PYRE|REGENERATE|REZZ|REV|RIM|ROS|ROC|ROG|SANCTUARY|SA|SLS|SOV|TR|USOL)\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "\b(echo|SOUL|WILL|WORD|ALL|MF|POM|ABSOLUTION|COS|POP|BC|DC|IOTS|RTR|SEC|AG|MON|ELI|AEG|MOF)\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("DO"), "(TKT|TKS)") && (%shardnumber = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0 = 1) && matchre("AUGMENTATION", "(TARGET|DEBILITATION)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (7 < 34)
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: (279.68 < 205) && ("Empty" != "Empty") && !matchre("SLINGS", "OFFHAND")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (279.68 < 205) && ("leather sling" != "Empty") && matchre("SLINGS", "OFFHAND")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (toupper("cambrinth bracer") != "NULL") && (279.68 < 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(toupper("cambrinth bracer"), "NULL") && ("Major Physical Protection" != "None") && (2 > 0) && (0 = 0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(8226): gosub CHARGE my cambrinth bracer 3
- ubercombat.cmd(9923): setvariable charge my cambrinth bracer 3
- ubercombat.cmd(9924): setvariable LOCATION CHARGE_1
- ubercombat.cmd(9925): pause 0.0001
- ubercombat.cmd(9926): passing label: CHARGE_1
- ubercombat.cmd(9944): matchwait
- charge my cambrinth bracer 3
- You harness a small amount of energy and attempt to channel it into your cambrinth bracer.
- You are able to channel all the energy into the bracer.
- The cambrinth bracer absorbs all of the energy.
- Roundtime: 2 sec.
- R>
- Learned: Arcana
- R>
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: (2 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(toupper("cambrinth bracer"), "NULL") && ("Major Physical Protection" != "None") && (2 > 1) && (0 = 0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(8231): gosub CHARGE my cambrinth bracer 3
- ubercombat.cmd(9923): setvariable charge my cambrinth bracer 3
- ubercombat.cmd(9924): setvariable LOCATION CHARGE_1
- ubercombat.cmd(9925): pause 0.0001
- ubercombat.cmd(9926): passing label: CHARGE_1
- ubercombat.cmd(9944): matchwait
- charge my cambrinth bracer 3
- You harness a small amount of energy and attempt to channel it into your cambrinth bracer.
- You are able to channel all the energy into the bracer.
- The cambrinth bracer absorbs all of the energy.
- Roundtime: 2 sec.
- R>
- Learned: Arcana
- You feel fully rested.
- R>
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: (2 = 2)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(8232): setvariable cambCharged 1
- ubercombat.cmd: if evaluate: !matchre(toupper("cambrinth bracer"), "NULL") && ("Major Physical Protection" != "None") && (2 > 2) && (1 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (toupper("cambrinth bracer") != "NULL") && ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), ("Cyclic.Spell.List")) && (0 = 1) && (1 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8242): gosub INVOKE my cambrinth bracer spell
- ubercombat.cmd(9947): setvariable invoke my cambrinth bracer spell
- ubercombat.cmd(9948): setvariable LOCATION INVOKE_1
- ubercombat.cmd(9949): pause 0.0001
- ubercombat.cmd(9950): passing label: INVOKE_1
- ubercombat.cmd(9951): pause 0.0001
- ubercombat.cmd(9965): matchwait
- invoke my cambrinth bracer spell
- The cambrinth bracer pulses with Holy energy. You reach for its center and forge a magical link to it, readying all of its mana for your use.
- Roundtime: 1 sec.
- R>
- RT with no EXP.
- >
- * A cougar swipes with deadly claws extended at you. You block solidly with a lumium round sipar with a tempered face.
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're nimbly balanced and have slight advantage.]
- >
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: (toupper("cambrinth bracer") != "NULL") && (279.68 < 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("leather sling Empty", "cambrinth bracer")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("MAPP", "\b(ABAN|AD|AC|AEWO|ALB|ARS|AF|BES|BOTF|CARE|CS|DALU|EE|EYE|FAE|FR|GHS|GJ|GS|HODI|HOW|HYH|IZ|MOM|MG|PYRE|REGENERATE|REZZ|REV|RIM|ROS|ROC|ROG|SANCTUARY|SA|SLS|SOV|TR|USOL)\b") && (1 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "Lethargy")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8254): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3301): return
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "((?:which|that) appears dead|\(dead\))")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(2686): gosub LOAD
- ubercombat.cmd(11183): setvariable LOCATION LOAD_1
- ubercombat.cmd(11184): delay 0.0001
- ubercombat.cmd: if evaluate: matchre("leather sling", "sling") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre("leather sling", "sling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11188): gosub RETRIEVE_CHECK
- ubercombat.cmd(4752): setvariable RetrieveCheck 0
- ubercombat.cmd(4753): passing label: RETRIEVE_CHECK_1
- ubercombat.cmd(4754): delay 0.0005
- ubercombat.cmd(4755): pause 0.1
- ubercombat.cmd(4756): math: RetrieveCheck add 1
- ubercombat.cmd(4756): math result: RetrieveCheck=1
- ubercombat.cmd: if evaluate: (1 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4759): setvariable Ammo NULL
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(cougar arrow)\b(?! troll)"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|river rocks|spider-carved rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow\b|razor-tipped arrow\b|blunt tip arrow|boar-tusk arrow\b|cougar-claw arrow\b|claw-tipped arrow\b|ice-adder arrow|drake-fang arrow|drake head arrow|jagged-horn arrow|angiswaerd arrow|hele'la arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(quadrello|pulzone|quarrel)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(mirror axe|mirror blade|mirror shiv|mirror flail|stonebow|battle bow|throwing spike|thrusting blade|tago|quarrel|\btelo\b|nightstick|katana|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("NULL" = "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4776): goto RETRIEVE_DONE
- ubercombat.cmd(4824): delay 0.0001
- ubercombat.cmd(4825): return
- ubercombat.cmd(11189): pause 0.2
- ubercombat.cmd(11190): pause 0.1
- ubercombat.cmd(11191): passing label: LOAD_1
- ubercombat.cmd: if evaluate: matchre("leather sling", "(spiritwood longbow|spiritwood bow|spiritwood shortbow|spiritwood reflex longbow|spiritwood short bow)") && !matchre("sling", "crossbow|stonebow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Ranger") && matchre("sling", "(bow|shortbow|longbow|short bow|long bow)") && !matchre("sling", "crossbow|stonebow") && (57.48 > 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Barbarian") && matchre("sling", "(bow|shortbow|longbow|short bow|long bow)") && !matchre("sling", "crossbow|stonebow") && (57.48 > 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Thief") && matchre("sling", "(bow|shortbow|longbow|short bow|long bow)") && !matchre("sling", "crossbow|stonebow") && (57.48 > 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11241): passing label: LOAD_2
- ubercombat.cmd(11242): setvariable LOCATION LOAD_2
- ubercombat.cmd: if evaluate: matchre("leather sling", "(spiritwood longbow|spiritwood bow|spiritwood shortbow|spiritwood reflex longbow|spiritwood short bow)") && !matchre("sling", "crossbow|stonebow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11267): matchwait
- load my stone shard
- You load the leather sling with a quartzite stone shard in your hand.
- Roundtime 3 sec.
- R>
- RT with no EXP.
- R>
- * A cougar slices wide at you. You block solidly with a lumium round sipar with a tempered face.
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're nimbly balanced and in very strong position.]
- R>
- ubercombat.cmd: match goto aim
- ubercombat.cmd(11337): passing label: AIM
- ubercombat.cmd(11338): delay 0.0001
- ubercombat.cmd(11339): setvariable fullAim 0
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && ("Cleric" = "Paladin")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11343): setvariable LOCATION AIM_1
- ubercombat.cmd(11344): gosub AIM_TIMER
- ubercombat.cmd(3542): delay 0.0001
- ubercombat.cmd(3544): return
- ubercombat.cmd(11345): passing label: AIM_1
- ubercombat.cmd(11363): matchwait
- aim
- You begin to target a cougar.
- >
- ubercombat.cmd: match goto aim_wait
- ubercombat.cmd(11365): passing label: AIM_WAIT
- ubercombat.cmd(11366): setvariable aimcount 0
- ubercombat.cmd(11367): delay 0.0001
- ubercombat.cmd(11369): eval: temp count("|bob|attack left|attack left", "|")
- ubercombat.cmd(11369): eval result: temp=3
- ubercombat.cmd: if evaluate: (5 < 29) && (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11370): gosub HIDE
- ubercombat.cmd(11444): delay 0.0001
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11447): setvariable LOCATION HIDE_1
- ubercombat.cmd(11448): passing label: HIDE_1
- ubercombat.cmd(11449): pause 0.0001
- ubercombat.cmd(11462): matchwait
- hide
- You melt into the background, convinced that your attempt to hide went unobserved.
- Roundtime: 5 sec.
- HR>
- RT with no EXP.
- A cougar just arrived!
- HR>
- ubercombat.cmd: match goto hide_return
- ubercombat.cmd(11464): passing label: HIDE_RETURN
- ubercombat.cmd(11465): setvariable hideCounter 0
- ubercombat.cmd(11466): return
- ubercombat.cmd(11372): passing label: AIM_ACTIONS
- ubercombat.cmd(11373): pause 0.001
- ubercombat.cmd: if evaluate: (3 > 0) && (0 >= 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0 > 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11376): gosub CAST_TIMER
- ubercombat.cmd(3546): delay 0.0001
- ubercombat.cmd: if evaluate: (0 != 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (14.283629 >= 25)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3555): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11378): pause 0.1
- ubercombat.cmd: if evaluate: (3 > 0) && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11380): pause 0.5
- ubercombat.cmd(11381): pause 0.3
- H>
- ubercombat.cmd(11382): math: aimcount add 1
- ubercombat.cmd(11382): math result: aimcount=1
- ubercombat.cmd(11383): goto AIM_ACTIONS
- ubercombat.cmd(11373): pause 0.001
- ubercombat.cmd: if evaluate: (3 > 0) && (0 >= 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1 > 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11376): gosub CAST_TIMER
- ubercombat.cmd(3546): delay 0.0001
- ubercombat.cmd: if evaluate: (0 != 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (15.2679345 >= 25)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3555): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11378): pause 0.1
- A cougar sniffs inquisitively at the air.
- H>
- ubercombat.cmd: if evaluate: (3 > 0) && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11380): pause 0.5
- ubercombat.cmd(11381): pause 0.3
- ubercombat.cmd(11382): math: aimcount add 1
- ubercombat.cmd(11382): math result: aimcount=2
- ubercombat.cmd(11383): goto AIM_ACTIONS
- ubercombat.cmd(11373): pause 0.001
- ubercombat.cmd: if evaluate: (3 > 0) && (0 >= 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (2 > 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11376): gosub CAST_TIMER
- ubercombat.cmd(3546): delay 0.0001
- ubercombat.cmd: if evaluate: (0 != 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (16.3132128 >= 25)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3555): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11378): pause 0.1
- ubercombat.cmd: if evaluate: (3 > 0) && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11380): pause 0.5
- ubercombat.cmd(11381): pause 0.3
- ubercombat.cmd(11382): math: aimcount add 1
- ubercombat.cmd(11382): math result: aimcount=3
- ubercombat.cmd(11383): goto AIM_ACTIONS
- ubercombat.cmd(11373): pause 0.001
- ubercombat.cmd: if evaluate: (3 > 0) && (0 >= 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (3 > 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11376): gosub CAST_TIMER
- ubercombat.cmd(3546): delay 0.0001
- ubercombat.cmd: if evaluate: (0 != 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (17.3913146 >= 25)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3555): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11378): pause 0.1
- ubercombat.cmd: if evaluate: (3 > 0) && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11380): pause 0.5
- ubercombat.cmd(11381): pause 0.3
- ubercombat.cmd(11382): math: aimcount add 1
- ubercombat.cmd(11382): math result: aimcount=4
- ubercombat.cmd(11383): goto AIM_ACTIONS
- ubercombat.cmd(11373): pause 0.001
- ubercombat.cmd: if evaluate: (3 > 0) && (0 >= 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (4 > 3)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11375): goto AIM_WAIT_2
- ubercombat.cmd(11385): setvariable aimcount 0
- ubercombat.cmd: if evaluate: (0) && (!1) || (1) && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11389): gosub CAST_TIMER
- ubercombat.cmd(3546): delay 0.0001
- ubercombat.cmd: if evaluate: (0 != 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (18.4849285 >= 25)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3555): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (3 > 0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: (6 >= 3)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11394): goto FIRE
- ubercombat.cmd(11407): delay 0.0001
- ubercombat.cmd(11408): setvariable firetype fire
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && (!1) || (1) && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11412): setvariable LOCATION FIRE_1
- ubercombat.cmd(11413): passing label: FIRE_1
- ubercombat.cmd(11414): pause 0.2
- ubercombat.cmd(11415): pause 0.1
- ubercombat.cmd(11416): pause 0.1
- ubercombat.cmd: if evaluate: (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: matchre("Cleric", "Thief|Ranger|Necromancer") && (41 > 39) && (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre("Cleric", "Thief|Ranger|Necromancer") || (41 < 39) || (!0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11437): setvariable firetype poach
- [ubercombat]: poach
- ubercombat.cmd(11440): matchwait
- H>
- ubercombat.cmd(314): action triggered: ^You feel fully prepared to cast your spell\.|^Your secondary spell pattern dissipates because your target is dead\, but the main spell remains intact\.
- ubercombat.cmd(314): action commands: var spellPrepped 1
- ubercombat.cmd(314): setvariable spellPrepped 1
- You feel fully prepared to cast your spell.
- H>
- You slip quietly from your hiding place, convinced that you successfully poached your target.
- < You poach a quartzite stone shard at a cougar. A cougar fails to dodge.
- The shard lands a devastating hit that snaps bones and removes most of the right arm.
- The stone shard falls to the ground!
- The cougar falls to the ground and lies still.
- ubercombat.cmd(312): action triggered: ^\[You're .*balanced?\]
- ubercombat.cmd(312): action commands: var newdead 1
- ubercombat.cmd(312): setvariable newdead 1
- ubercombat.cmd(291): action triggered: solidly balanced
- ubercombat.cmd(291): action commands: put #var balance 4
- [You're solidly balanced]
- [Roundtime 1 sec.]
- R>
- Learned: Stealth
- You feel fully rested.
- >
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd(2687): math: ATTACKNUMBER add 1
- ubercombat.cmd(2687): math result: ATTACKNUMBER=6
- ubercombat.cmd: if evaluate: (6 > 2)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2688): goto RANGEDTRAINXP
- ubercombat.cmd(2691): delay 0.0005
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."), "((?:which|that) appears dead|\(dead\))")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2693): gosub CHECKDEAD
- ubercombat.cmd(3665): delay 0.0005
- ubercombat.cmd(3667): setvariable newdead 1
- ubercombat.cmd: if evaluate: (0) && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."), "(adult wyvern|angiswaerd hatchling|antelope|adder skeleton|arbelog|armadillo|armored warklin|arzumos|asaren celpeze|badger|barghest|basilisk|\bbear\b|beisswurm|\bbison\b|black ape|blight ogre|blood warrior|bloodfish|bone wyvern|\bboa\b|\bboar\b|bobcat|boobrie|brocket deer|burrower|caiman|caracal|carcal|cave troll|cinder beast|cougar|\bcrab\b|crayfish|belly crocodile|\bdeer\b|dobek moruryn|eidolon steed|faenrae stalker|firecat|\bfrog\b|gargoyle|goblin|grass eel|\bgrub\b|gryphon|\bhawk\b|ice adder|isundjen conjurer|jackal|juvenile wyvern|kartais|kobold|la'heke|larva|la'tami|leucro|\blizard\b|marbled angiswaerd|merrows|\bmoda\b|\bmoth\b|mottled westanuryn|musk hog|\bpard\b|peccary|pivuh|poloh'izh|pothanit|prereni|\bram\b|retan dolomar|rock troll|scaly seordmaor|scavenger troll|(?<![kk]ashika|[pp]iruati) serpent|endrus serpent|shadow beast|shadow mage|shalswar|shark|ship's rat|silverfish|sinuous elsralael|skunk|s'lai scout|sleek hele'la|sluagh|snowbeast|snow hawk|\bsow\b|spider|spirit dancer|steed|storm bull|suw bizar|murky puddle|trollkin|umbral moth|\bunyn\b|viper|vulture|vykathi harvester|vykathi soldier|warcat|\bwasp\b|\bwolf\b|\bworm\b|warklin mauler|xala'shar conjurer|young wyvern|snow goblin|eidolon steed|enraged tusky|ghoul|ghoul crow|giant blight bat|gremlin|grendel|lach|mastiff|mey|misshapen germish'din|bone wyvern|ice adder|mutant togball|reaver|squirrel|zombie kobold headhunter|shadow hound|sinister maelshyvean heirophant|skeletal kobold headhunter|skeletal kobold savage|blight bat|umbral moth|zombie kobold savage|zombie nomad|granite gargoyle|lava drake|black marble gargoyle|quartz gargoyle|gargoyle|endrus serpent|bone amalgam|bone warrior|elpalzi (bowyer|deadeye|dissident|fomenter|hunter|incendiary|instigator|malcontent|malcontent|partisan|rebel|sharpshooter|toxophilite)|flea-ridden beast|putrefying shambler|revivified mutt|shambling horror|skeletal peon|transmogrified oaf|ashu hhinvi|atik'et|banshee|bloodvine|bucca|cabalist|charred husk|clay archer|clay mage|clay soldier|\bcrag\b|creeper|cutthroat|black slime|dragon fanatic|dragon priest|dragon priest assassin|dragon priest intercessor|dryad|dummy|dusk ogre|dyrachis|eviscerator|faenrae assassin|fendryad|fire maiden|folsi immola|footpad|frostweaver|gam chaga|forest geni|gidii|goblin shaman|graverobber|guardian|gypsy marauder|\bimp\b|juggernaut|kelpie|kra'hei|kra'hei hatchling|lipopod|lun'shele hunter|madman|malchata|mountain giant|nipoh oshu|\bnyad\b|orc bandit|orc clan chief|orc raider|orc reiver|orc scout|pile of rubble|pirate|river sprite|ruffian|scout ogre|screamer|sentinel|shadow master|shadoweaver|sky giant|sleazy lout|sprite|swain|swamp troll|telga moradu|\bthug\b|trekhalo|tress|umbramagii|velver|\bvine\b|vykathi builder|vykathi excavator|wood troll|young ogre|zealot|boggle|emaciated umbramagus|fiend|gargantuan bone golem|olensari mihmanan|plague wraith|revivified mutt|shylvic|skeletal peon|skeletal sailor|skeleton|skeleton kobold headhunter|skeleton kobold savage|snaer hafwa|soul|spectral pirate|spectral sailor|spirit|ur hhrki'izh|wind hound|wir dinego|zombie|zombie nomad|ashu hhinvi|boggle|bone amalgam|clay archer|clay mage|clay soldier|clockwork assistant|gam chaga|glass construct|lachmate|ice archon|(alabaster|andesite|breccia|dolomite|marble|obsidian|quartzite|rock) guardian|rough-hewn doll|pile of broken ice|nyad|moneygrubber|skinflint|tightwad|pinchfist|voidspawn|xala'shar magus|xala'shar thrall|xala'shar vanquisher|xala'shar archer|xala'shar archimage|xala'shar vindicator|xala'shar overseer|xala'shar shredder|clan-chief|teardrinker|origami bird|origami cow|origami dragon|origami duck|origami goblin|origami grasshopper|origami hat|origami mouse|origami sprite|origami yak|origami paper|nimbus|some/* fine ash|dryad priestess|revivified mutt|shylvic|sinister maelshyvean heirophant|skeletal peon|skeletal sailor|skeleton|blue ghast|xala'shar vindicator|xala'shar slayer|dark spirit|boggle|emaciated umbramagus|fiend|gargantuan bone golem|olensari mihmanan|plague wraith|asketian harbinger|asketian herald|faenrae assassin|ghoul raven|snaer hafwa|soul|spectral pirate|spectral sailor|wind wretch|blood wraith|death spirit|telga orek|spirit|ur hhrki'izh|wir dinego|zombie|zombie nomad|asketian harbinger|skorik nadhar|wind hag|black zephyr|misenseor resuscitant|yeehar|zombie kobold headhunter|revenant conscript|revenant zombie|zombie goblin|fell hog|drowned \s+|dryad|nyad|zombie stomper|zombie mauler|zombie head-splitter|tortured soul|ashu hhinvi|boggle|bone amalgam|clay archer|clay mage|clay soldier|clockwork assistant|gam chaga|glass construct|granite gargoyle|lachmate|lava drake|marble gargoyle|quartz gargoyle|(marble|obsidian|quartzite|rock) guardian|rough-hewn doll|ice archon|mechanical mouse|beltunumshi|origami bird|origami cow|origami dragon|origami duck|origami goblin|guardian|origami grasshopper|origami hat|origami mouse|origami sprite|origami yak|origami paper|ashu hhinvi|boggle|bone amalgam|clay archer|clay mage|clay soldier|clockwork assistant|gam chaga|glass construct|granite gargoyle|lachmate|lava drake|marble gargoyle|quartz gargoyle|(marble|obsidian|quartzite|rock) guardian|rough-hewn doll|ice archon|mechanical mouse|beltunumshi|origami bird|origami cow|origami dragon|origami duck|origami goblin|guardian|origami grasshopper|origami hat|origami mouse|origami sprite|origami yak|origami paper|granite gargoyle|lava drake|black marble gargoyle|quartz gargoyle|gargoyle|endrus serpent|revivified mutt|shylvic|sinister maelshyvean heirophant|skeletal peon|skeletal sailor|skeleton|blue ghast|xala'shar vindicator|xala'shar slayer|dark spirit|boggle|emaciated umbramagus|fiend|gargantuan bone golem|olensari mihmanan|plague wraith|asketian harbinger|asketian herald|faenrae assassin|ghoul raven|snaer hafwa|soul|spectral pirate|spectral sailor|wind wretch|blood wraith|death spirit|telga orek|spirit|ur hhrki'izh|wir dinego|zombie|zombie nomad|asketian harbinger|skorik nadhar|wind hag|black zephyr|misenseor resuscitant|yeehar|zombie kobold headhunter|revenant conscript|revenant zombie|zombie goblin|fell hog|drowned \s+|dryad|nyad|zombie stomper|zombie mauler|zombie head-splitter|tortured soul|eidolon steed|enraged tusky|ghoul|ghoul crow|giant blight bat|gremlin|grendel|lach|mastiff|mey|misshapen germish'din|bone wyvern|ice adder|mutant togball|reaver|squirrel|zombie kobold headhunter|shadow hound|sinister maelshyvean heirophant|skeletal kobold headhunter|skeletal kobold savage|blight bat|umbral moth|zombie kobold savage|zombie nomad) ((?:which|that) appears dead|\(dead\))")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."), "(adult wyvern|angiswaerd hatchling|antelope|adder skeleton|arbelog|armadillo|armored warklin|arzumos|asaren celpeze|badger|barghest|basilisk|\bbear\b|beisswurm|\bbison\b|black ape|blight ogre|blood warrior|bloodfish|bone wyvern|\bboa\b|\bboar\b|bobcat|boobrie|brocket deer|burrower|caiman|caracal|carcal|cave troll|cinder beast|cougar|\bcrab\b|crayfish|belly crocodile|\bdeer\b|dobek moruryn|eidolon steed|faenrae stalker|firecat|\bfrog\b|gargoyle|goblin|grass eel|\bgrub\b|gryphon|\bhawk\b|ice adder|isundjen conjurer|jackal|juvenile wyvern|kartais|kobold|la'heke|larva|la'tami|leucro|\blizard\b|marbled angiswaerd|merrows|\bmoda\b|\bmoth\b|mottled westanuryn|musk hog|\bpard\b|peccary|pivuh|poloh'izh|pothanit|prereni|\bram\b|retan dolomar|rock troll|scaly seordmaor|scavenger troll|(?<![kk]ashika|[pp]iruati) serpent|endrus serpent|shadow beast|shadow mage|shalswar|shark|ship's rat|silverfish|sinuous elsralael|skunk|s'lai scout|sleek hele'la|sluagh|snowbeast|snow hawk|\bsow\b|spider|spirit dancer|steed|storm bull|suw bizar|murky puddle|trollkin|umbral moth|\bunyn\b|viper|vulture|vykathi harvester|vykathi soldier|warcat|\bwasp\b|\bwolf\b|\bworm\b|warklin mauler|xala'shar conjurer|young wyvern|snow goblin|eidolon steed|enraged tusky|ghoul|ghoul crow|giant blight bat|gremlin|grendel|lach|mastiff|mey|misshapen germish'din|bone wyvern|ice adder|mutant togball|reaver|squirrel|zombie kobold headhunter|shadow hound|sinister maelshyvean heirophant|skeletal kobold headhunter|skeletal kobold savage|blight bat|umbral moth|zombie kobold savage|zombie nomad|granite gargoyle|lava drake|black marble gargoyle|quartz gargoyle|gargoyle|endrus serpent|bone amalgam|bone warrior|elpalzi (bowyer|deadeye|dissident|fomenter|hunter|incendiary|instigator|malcontent|malcontent|partisan|rebel|sharpshooter|toxophilite)|flea-ridden beast|putrefying shambler|revivified mutt|shambling horror|skeletal peon|transmogrified oaf|ashu hhinvi|atik'et|banshee|bloodvine|bucca|cabalist|charred husk|clay archer|clay mage|clay soldier|\bcrag\b|creeper|cutthroat|black slime|dragon fanatic|dragon priest|dragon priest assassin|dragon priest intercessor|dryad|dummy|dusk ogre|dyrachis|eviscerator|faenrae assassin|fendryad|fire maiden|folsi immola|footpad|frostweaver|gam chaga|forest geni|gidii|goblin shaman|graverobber|guardian|gypsy marauder|\bimp\b|juggernaut|kelpie|kra'hei|kra'hei hatchling|lipopod|lun'shele hunter|madman|malchata|mountain giant|nipoh oshu|\bnyad\b|orc bandit|orc clan chief|orc raider|orc reiver|orc scout|pile of rubble|pirate|river sprite|ruffian|scout ogre|screamer|sentinel|shadow master|shadoweaver|sky giant|sleazy lout|sprite|swain|swamp troll|telga moradu|\bthug\b|trekhalo|tress|umbramagii|velver|\bvine\b|vykathi builder|vykathi excavator|wood troll|young ogre|zealot|boggle|emaciated umbramagus|fiend|gargantuan bone golem|olensari mihmanan|plague wraith|revivified mutt|shylvic|skeletal peon|skeletal sailor|skeleton|skeleton kobold headhunter|skeleton kobold savage|snaer hafwa|soul|spectral pirate|spectral sailor|spirit|ur hhrki'izh|wind hound|wir dinego|zombie|zombie nomad|ashu hhinvi|boggle|bone amalgam|clay archer|clay mage|clay soldier|clockwork assistant|gam chaga|glass construct|lachmate|ice archon|(alabaster|andesite|breccia|dolomite|marble|obsidian|quartzite|rock) guardian|rough-hewn doll|pile of broken ice|nyad|moneygrubber|skinflint|tightwad|pinchfist|voidspawn|xala'shar magus|xala'shar thrall|xala'shar vanquisher|xala'shar archer|xala'shar archimage|xala'shar vindicator|xala'shar overseer|xala'shar shredder|clan-chief|teardrinker|origami bird|origami cow|origami dragon|origami duck|origami goblin|origami grasshopper|origami hat|origami mouse|origami sprite|origami yak|origami paper|nimbus|some/* fine ash|dryad priestess|revivified mutt|shylvic|sinister maelshyvean heirophant|skeletal peon|skeletal sailor|skeleton|blue ghast|xala'shar vindicator|xala'shar slayer|dark spirit|boggle|emaciated umbramagus|fiend|gargantuan bone golem|olensari mihmanan|plague wraith|asketian harbinger|asketian herald|faenrae assassin|ghoul raven|snaer hafwa|soul|spectral pirate|spectral sailor|wind wretch|blood wraith|death spirit|telga orek|spirit|ur hhrki'izh|wir dinego|zombie|zombie nomad|asketian harbinger|skorik nadhar|wind hag|black zephyr|misenseor resuscitant|yeehar|zombie kobold headhunter|revenant conscript|revenant zombie|zombie goblin|fell hog|drowned \s+|dryad|nyad|zombie stomper|zombie mauler|zombie head-splitter|tortured soul|ashu hhinvi|boggle|bone amalgam|clay archer|clay mage|clay soldier|clockwork assistant|gam chaga|glass construct|granite gargoyle|lachmate|lava drake|marble gargoyle|quartz gargoyle|(marble|obsidian|quartzite|rock) guardian|rough-hewn doll|ice archon|mechanical mouse|beltunumshi|origami bird|origami cow|origami dragon|origami duck|origami goblin|guardian|origami grasshopper|origami hat|origami mouse|origami sprite|origami yak|origami paper|ashu hhinvi|boggle|bone amalgam|clay archer|clay mage|clay soldier|clockwork assistant|gam chaga|glass construct|granite gargoyle|lachmate|lava drake|marble gargoyle|quartz gargoyle|(marble|obsidian|quartzite|rock) guardian|rough-hewn doll|ice archon|mechanical mouse|beltunumshi|origami bird|origami cow|origami dragon|origami duck|origami goblin|guardian|origami grasshopper|origami hat|origami mouse|origami sprite|origami yak|origami paper|granite gargoyle|lava drake|black marble gargoyle|quartz gargoyle|gargoyle|endrus serpent|revivified mutt|shylvic|sinister maelshyvean heirophant|skeletal peon|skeletal sailor|skeleton|blue ghast|xala'shar vindicator|xala'shar slayer|dark spirit|boggle|emaciated umbramagus|fiend|gargantuan bone golem|olensari mihmanan|plague wraith|asketian harbinger|asketian herald|faenrae assassin|ghoul raven|snaer hafwa|soul|spectral pirate|spectral sailor|wind wretch|blood wraith|death spirit|telga orek|spirit|ur hhrki'izh|wir dinego|zombie|zombie nomad|asketian harbinger|skorik nadhar|wind hag|black zephyr|misenseor resuscitant|yeehar|zombie kobold headhunter|revenant conscript|revenant zombie|zombie goblin|fell hog|drowned \s+|dryad|nyad|zombie stomper|zombie mauler|zombie head-splitter|tortured soul|eidolon steed|enraged tusky|ghoul|ghoul crow|giant blight bat|gremlin|grendel|lach|mastiff|mey|misshapen germish'din|bone wyvern|ice adder|mutant togball|reaver|squirrel|zombie kobold headhunter|shadow hound|sinister maelshyvean heirophant|skeletal kobold headhunter|skeletal kobold savage|blight bat|umbral moth|zombie kobold savage|zombie nomad) ((?:which|that) appears dead|\(dead\))")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: ("Major Physical Protection" != "None") && (2 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Necromancer") && (toupper("ON") = "ON") || ("Cleric" = "Necromancer") && (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ((1) && (0 < 34)) || ((1) && (0 < 34)) || (("Cleric" = "Necromancer") && (toupper("ON") = "ON"))
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."), "(adult wyvern|angiswaerd hatchling|antelope|adder skeleton|arbelog|armadillo|armored warklin|arzumos|asaren celpeze|badger|barghest|basilisk|\bbear\b|beisswurm|\bbison\b|black ape|blight ogre|blood warrior|bloodfish|bone wyvern|\bboa\b|\bboar\b|bobcat|boobrie|brocket deer|burrower|caiman|caracal|carcal|cave troll|cinder beast|cougar|\bcrab\b|crayfish|belly crocodile|\bdeer\b|dobek moruryn|eidolon steed|faenrae stalker|firecat|\bfrog\b|gargoyle|goblin|grass eel|\bgrub\b|gryphon|\bhawk\b|ice adder|isundjen conjurer|jackal|juvenile wyvern|kartais|kobold|la'heke|larva|la'tami|leucro|\blizard\b|marbled angiswaerd|merrows|\bmoda\b|\bmoth\b|mottled westanuryn|musk hog|\bpard\b|peccary|pivuh|poloh'izh|pothanit|prereni|\bram\b|retan dolomar|rock troll|scaly seordmaor|scavenger troll|(?<![Kk]ashika|[Pp]iruati) serpent|endrus serpent|shadow beast|shadow mage|shalswar|shark|ship's rat|silverfish|sinuous elsralael|skunk|S'lai scout|sleek hele'la|sluagh|snowbeast|snow hawk|\bsow\b|spider|spirit dancer|steed|storm bull|suw bizar|murky puddle|trollkin|umbral moth|\bunyn\b|viper|vulture|vykathi harvester|vykathi soldier|warcat|\bwasp\b|\bwolf\b|\bworm\b|warklin mauler|Xala'shar conjurer|young wyvern|snow goblin|eidolon steed|enraged tusky|ghoul|ghoul crow|giant blight bat|gremlin|grendel|lach|mastiff|mey|misshapen germish'din|bone wyvern|ice adder|mutant togball|reaver|squirrel|zombie kobold headhunter|shadow hound|sinister maelshyvean heirophant|skeletal kobold headhunter|skeletal kobold savage|blight bat|umbral moth|zombie kobold savage|zombie nomad|granite gargoyle|lava drake|black marble gargoyle|quartz gargoyle|gargoyle|endrus serpent) ((which|that) appears dead|\(dead\))")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3683): gosub SKIN_SUB
- ubercombat.cmd(3705): delay 0.0001
- ubercombat.cmd(3706): setvariable arrangecount 0
- ubercombat.cmd: if evaluate: ("leather sling" != "Empty") && ("Empty" != "Empty") && ("SLINGS" != "OFFHAND") && !contains("Empty", "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("leather sling" != "Empty") && ("Empty" != "Empty") && ("SLINGS" = "OFFHAND") && !contains("leather sling", "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3716): eval: ritual.critter tolower("cougar")
- ubercombat.cmd(3716): eval result: ritual.critter=cougar
- ubercombat.cmd: if evaluate: ("Cleric" = "Necromancer") && (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Necromancer") && (toupper("ON") = "ON") && (0 = 34) && (2 = 34)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Necromancer") && (toupper("ON") = "ON") && !matchre("a cougar, a cougar", "Ashu hhinvi|boggle|bone amalgam|clay archer|clay mage|clay soldier|clockwork assistant|gam chaga|glass construct|granite gargoyle|lachmate|lava drake|marble gargoyle|quartz gargoyle|(marble|obsidian|quartzite|rock) guardian|rough-hewn doll|ice archon|mechanical mouse|beltunumshi|origami bird|origami cow|origami dragon|origami duck|origami goblin|guardian|origami grasshopper|origami hat|origami mouse|origami sprite|origami yak|origami paper|granite gargoyle|lava drake|black marble gargoyle|quartz gargoyle|gargoyle|endrus serpent")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3740): goto SKIN_REAL
- ubercombat.cmd: if evaluate: ("Cleric" != "Ranger")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: (1) && (1) && (0 < 32)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3815): gosub ARRANGE
- ubercombat.cmd(3880): delay 0.0001
- ubercombat.cmd(3881): setvariable LOCATION ARRANGE_1
- ubercombat.cmd(3882): setvariable arrangecount 0
- ubercombat.cmd(3883): passing label: ARRANGE_1
- ubercombat.cmd(3884): math: arrangecount add 1
- ubercombat.cmd(3884): math result: arrangecount=1
- ubercombat.cmd: if evaluate: (1 = 2) && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1 > 1) && ("harvest" = "dissect")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3887): pause 0.001
- ubercombat.cmd(3888): pause 0.1
- ubercombat.cmd: if evaluate: !matchre(toupper("SKIN"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: (1) && (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3909): matchwait
- arrange for SKIN
- You begin to arrange the cougar's corpse in a manner that, while making the process of obtaining a skin more difficult, guarantees a greater reward.
- Roundtime: 2 sec.
- R>
- RT with no EXP.
- A cougar hisses, baring its sharp fangs.
- >
- A cougar hisses, baring its sharp fangs.
- >
- ubercombat.cmd: match goto arrange_1
- ubercombat.cmd(3883): passing label: ARRANGE_1
- ubercombat.cmd(3884): math: arrangecount add 1
- ubercombat.cmd(3884): math result: arrangecount=2
- ubercombat.cmd: if evaluate: (2 = 2) && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (2 > 1) && ("harvest" = "dissect")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3887): pause 0.001
- ubercombat.cmd(3888): pause 0.1
- ubercombat.cmd: if evaluate: !matchre(toupper("SKIN"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: (1) && (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3909): matchwait
- arrange for SKIN
- You continue arranging the cougar's corpse in a manner that, while making the process of obtaining a skin more difficult, guarantees a greater reward.
- Roundtime: 2 sec.
- R>
- RT with no EXP.
- R>
- ubercombat.cmd: match goto arrange_1
- ubercombat.cmd(3883): passing label: ARRANGE_1
- ubercombat.cmd(3884): math: arrangecount add 1
- ubercombat.cmd(3884): math result: arrangecount=3
- ubercombat.cmd: if evaluate: (3 = 2) && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (3 > 1) && ("harvest" = "dissect")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3887): pause 0.001
- ubercombat.cmd(3888): pause 0.1
- ubercombat.cmd: if evaluate: !matchre(toupper("SKIN"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: (1) && (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3909): matchwait
- arrange for SKIN
- You continue arranging the cougar's corpse in a manner that, while making the process of obtaining a skin more difficult, guarantees a greater reward.
- Roundtime: 2 sec.
- R>
- RT with no EXP.
- R>
- ubercombat.cmd: match goto arrange_1
- ubercombat.cmd(3883): passing label: ARRANGE_1
- ubercombat.cmd(3884): math: arrangecount add 1
- ubercombat.cmd(3884): math result: arrangecount=4
- ubercombat.cmd: if evaluate: (4 = 2) && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (4 > 1) && ("harvest" = "dissect")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3887): pause 0.001
- ubercombat.cmd(3888): pause 0.1
- ubercombat.cmd: if evaluate: !matchre(toupper("SKIN"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: (1) && (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3909): matchwait
- arrange for SKIN
- You continue arranging the cougar's corpse in a manner that, while making the process of obtaining a skin more difficult, guarantees a greater reward.
- Roundtime: 2 sec.
- R>
- RT with no EXP.
- ubercombat.cmd: match goto arrange_1
- ubercombat.cmd(3883): passing label: ARRANGE_1
- ubercombat.cmd(3884): math: arrangecount add 1
- ubercombat.cmd(3884): math result: arrangecount=5
- ubercombat.cmd: if evaluate: (5 = 2) && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (5 > 1) && ("harvest" = "dissect")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3887): pause 0.001
- ubercombat.cmd(3888): pause 0.1
- ubercombat.cmd: if evaluate: !matchre(toupper("SKIN"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: (1) && (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3909): matchwait
- arrange for SKIN
- You complete arranging the cougar's corpse in a manner that, while making the process of obtaining a skin more difficult, guarantees a greater reward.
- Roundtime: 2 sec.
- R>
- RT with no EXP.
- >
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: (1) && (0 < 32)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3816): gosub ARRANGE
- ubercombat.cmd(3880): delay 0.0001
- ubercombat.cmd(3881): setvariable LOCATION ARRANGE_1
- ubercombat.cmd(3882): setvariable arrangecount 0
- ubercombat.cmd(3883): passing label: ARRANGE_1
- ubercombat.cmd(3884): math: arrangecount add 1
- ubercombat.cmd(3884): math result: arrangecount=1
- ubercombat.cmd: if evaluate: (1 = 2) && (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1 > 1) && ("harvest" = "dissect")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3887): pause 0.001
- ubercombat.cmd(3888): pause 0.1
- ubercombat.cmd: if evaluate: !matchre(toupper("SKIN"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: (1) && (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3909): matchwait
- arrange for SKIN
- That has already been arranged as much as you can manage.
- >
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: ("Cleric" = "Ranger") && (1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("SLINGS" != "OFFHAND") && ("leather sling" != "Empty") && ("Empty" != "Empty") && !contains("Empty", "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("SLINGS" = "OFFHAND") && ("leather sling" != "Empty") && ("Empty" != "Empty") && !contains("leather sling", "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Empty" != "Empty") && ("Empty" != "knife")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3823): gosub SKIN_MONSTER
- ubercombat.cmd(3938): delay 0.0001
- ubercombat.cmd(3939): setvariable LOCATION SKIN_MONSTER_1
- ubercombat.cmd(3940): passing label: SKIN_MONSTER_1
- ubercombat.cmd(3941): pause 0.001
- ubercombat.cmd(3942): pause 0.001
- ubercombat.cmd(3979): matchwait
- skin
- Moving with impressive skill and grace, you effortlessly retrieve a perfect pelt from the cougar.
- You carefully fit a cougar pelt into your bundle.
- Roundtime: 2 sec.
- R>
- RT with no EXP.
- R>
- The cougar begins to advance on you!
- The cougar is still a distance away from you and is closing steadily.
- R>
- * A cougar slices wide at you. You dodge.
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- ubercombat.cmd(308): action triggered: ^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.|^You .* at melee range\.|^You are already at melee
- ubercombat.cmd(308): action commands: var Melee.Range 1
- ubercombat.cmd(308): setvariable Melee.Range 1
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're nimbly balanced and have slight advantage.]
- R>
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd(3824): gosub SKIN_CHECK
- ubercombat.cmd(3828): pause 0.1
- ubercombat.cmd(3829): pause 0.1
- ubercombat.cmd: if evaluate: !matchre("Empty leather sling", "(\bantenna\b|\bashu'a\b|\bbarb\b|\bbeak\b|\bbone\b|\bbristle\b|\bcarapace\b|\bcatgut\b|\bpelt\b|\bclaw\b|\bcollarbone\b|\bear\b|\beye\b|\beyeball\b|\bfang\b|\bfeather\b|\bforeclaw\b|\bforeleg\b|\bfragment\b|\bgland\b|\bhair\b|\bheart\b|\bhide\b|\bhoof\b|\bhorn\b|\bimpaler\b|\bmandible\b|\bmilk-tooth\b|\bmosshair\b|\bpaw\b|\bpseudopod\b|\bquill\b|\brib\b|\bsac\b|\bscale\b|\bscalp\b|\bshell\b|\bskin\b|\bsliver\b|\bspine\b|\bspinneret\b|\bstinger\b|\btail\b|\btalon\b|\btentacle\b|\btoenail\b|\btongue\b|(?<!Angiswaerd|ivory) tooth|\btusk\b|\btusks\b|\bvertebra\b|\bwing\b|\bhand\b)")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3830): goto SKIN_RETURN
- ubercombat.cmd(4123): pause 0.1
- ubercombat.cmd: if evaluate: matchre("sling", "(\bantenna\b|\bashu'a\b|\bbarb\b|\bbeak\b|\bbone\b|\bbristle\b|\bcarapace\b|\bcatgut\b|\bpelt\b|\bclaw\b|\bcollarbone\b|\bear\b|\beye\b|\beyeball\b|\bfang\b|\bfeather\b|\bforeclaw\b|\bforeleg\b|\bfragment\b|\bgland\b|\bhair\b|\bheart\b|\bhide\b|\bhoof\b|\bhorn\b|\bimpaler\b|\bmandible\b|\bmilk-tooth\b|\bmosshair\b|\bpaw\b|\bpseudopod\b|\bquill\b|\brib\b|\bsac\b|\bscale\b|\bscalp\b|\bshell\b|\bskin\b|\bsliver\b|\bspine\b|\bspinneret\b|\bstinger\b|\btail\b|\btalon\b|\btentacle\b|\btoenail\b|\btongue\b|(?<!Angiswaerd|ivory) tooth|\btusk\b|\btusks\b|\bvertebra\b|\bwing\b|\bhand\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("", "(\bantenna\b|\bashu'a\b|\bbarb\b|\bbeak\b|\bbone\b|\bbristle\b|\bcarapace\b|\bcatgut\b|\bpelt\b|\bclaw\b|\bcollarbone\b|\bear\b|\beye\b|\beyeball\b|\bfang\b|\bfeather\b|\bforeclaw\b|\bforeleg\b|\bfragment\b|\bgland\b|\bhair\b|\bheart\b|\bhide\b|\bhoof\b|\bhorn\b|\bimpaler\b|\bmandible\b|\bmilk-tooth\b|\bmosshair\b|\bpaw\b|\bpseudopod\b|\bquill\b|\brib\b|\bsac\b|\bscale\b|\bscalp\b|\bshell\b|\bskin\b|\bsliver\b|\bspine\b|\bspinneret\b|\bstinger\b|\btail\b|\btalon\b|\btentacle\b|\btoenail\b|\btongue\b|(?<!Angiswaerd|ivory) tooth|\btusk\b|\btusks\b|\bvertebra\b|\bwing\b|\bhand\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ((!1) && ("leather sling" != "sling"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: contains("Empty", "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4128): gosub BUNDLE_COUNT
- ubercombat.cmd(4132): delay 0.0001
- ubercombat.cmd(4133): setvariable LOCATION BUNDLE_COUNT_1
- ubercombat.cmd(4134): passing label: BUNDLE_COUNT_1
- ubercombat.cmd(4135): pause 0.0001
- ubercombat.cmd(4145): matchwait
- count my lumpy bundle
- You flip through the lumpy bundle and find 12 skins in it.
- >
- ubercombat.cmd: match goto bundle_set
- ubercombat.cmd(4163): passing label: BUNDLE_SET
- ubercombat.cmd(4164): delay 0.0001
- ubercombat.cmd(4167): pause 0.5
- ubercombat.cmd: if evaluate: (12 > 50)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4169): return
- ubercombat.cmd(4129): return
- ubercombat.cmd: if evaluate: matchre("Empty leather sling", "knife")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3826): goto SKIN_RETURN
- ubercombat.cmd(4123): pause 0.1
- ubercombat.cmd: if evaluate: matchre("sling", "(\bantenna\b|\bashu'a\b|\bbarb\b|\bbeak\b|\bbone\b|\bbristle\b|\bcarapace\b|\bcatgut\b|\bpelt\b|\bclaw\b|\bcollarbone\b|\bear\b|\beye\b|\beyeball\b|\bfang\b|\bfeather\b|\bforeclaw\b|\bforeleg\b|\bfragment\b|\bgland\b|\bhair\b|\bheart\b|\bhide\b|\bhoof\b|\bhorn\b|\bimpaler\b|\bmandible\b|\bmilk-tooth\b|\bmosshair\b|\bpaw\b|\bpseudopod\b|\bquill\b|\brib\b|\bsac\b|\bscale\b|\bscalp\b|\bshell\b|\bskin\b|\bsliver\b|\bspine\b|\bspinneret\b|\bstinger\b|\btail\b|\btalon\b|\btentacle\b|\btoenail\b|\btongue\b|(?<!Angiswaerd|ivory) tooth|\btusk\b|\btusks\b|\bvertebra\b|\bwing\b|\bhand\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("", "(\bantenna\b|\bashu'a\b|\bbarb\b|\bbeak\b|\bbone\b|\bbristle\b|\bcarapace\b|\bcatgut\b|\bpelt\b|\bclaw\b|\bcollarbone\b|\bear\b|\beye\b|\beyeball\b|\bfang\b|\bfeather\b|\bforeclaw\b|\bforeleg\b|\bfragment\b|\bgland\b|\bhair\b|\bheart\b|\bhide\b|\bhoof\b|\bhorn\b|\bimpaler\b|\bmandible\b|\bmilk-tooth\b|\bmosshair\b|\bpaw\b|\bpseudopod\b|\bquill\b|\brib\b|\bsac\b|\bscale\b|\bscalp\b|\bshell\b|\bskin\b|\bsliver\b|\bspine\b|\bspinneret\b|\bstinger\b|\btail\b|\btalon\b|\btentacle\b|\btoenail\b|\btongue\b|(?<!Angiswaerd|ivory) tooth|\btusk\b|\btusks\b|\bvertebra\b|\bwing\b|\bhand\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ((!1) && ("leather sling" != "sling"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: contains("Empty", "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4128): gosub BUNDLE_COUNT
- ubercombat.cmd(4132): delay 0.0001
- ubercombat.cmd(4133): setvariable LOCATION BUNDLE_COUNT_1
- ubercombat.cmd(4134): passing label: BUNDLE_COUNT_1
- ubercombat.cmd(4135): pause 0.0001
- ubercombat.cmd(4145): matchwait
- count my lumpy bundle
- You flip through the lumpy bundle and find 12 skins in it.
- >
- ubercombat.cmd: match goto bundle_set
- ubercombat.cmd(4163): passing label: BUNDLE_SET
- ubercombat.cmd(4164): delay 0.0001
- ubercombat.cmd(4167): pause 0.5
- >
- ubercombat.cmd: if evaluate: (12 > 50)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4169): return
- ubercombat.cmd(4129): return
- ubercombat.cmd: if evaluate: (1 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3691): setvariable autoloot 0
- ubercombat.cmd(3692): gosub MONSTER_SEARCH
- ubercombat.cmd(4177): delay 0.0001
- ubercombat.cmd(4178): setvariable looted 0
- ubercombat.cmd(4179): setvariable LOCATION MONSTER_SEARCH_1
- ubercombat.cmd(4180): passing label: MONSTER_SEARCH_1
- ubercombat.cmd(4181): pause 0.0001
- ubercombat.cmd(4196): matchwait
- loot treasure
- You search the cougar.
- You find nothing of interest.
- >
- ubercombat.cmd: match goto autoloot
- ubercombat.cmd(4204): passing label: AUTOLOOT
- ubercombat.cmd(4205): setvariable Loot NULL
- ubercombat.cmd(4206): setvariable LOCATION AUTOLOOT
- ubercombat.cmd(4207): math: autoloot add 1
- ubercombat.cmd(4207): math result: autoloot=1
- ubercombat.cmd(4208): pause 0.001
- ubercombat.cmd: if evaluate: ("Empty" != "Empty") && ("leather sling" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bcoins?\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("ON"), "ON")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4215): math: gemLoop add 1
- ubercombat.cmd(4215): math result: gemLoop=1
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\b(topaz| star-stone|amber(?! andalusite)| agate| alexandrite| amethyst| aquamarine| bead| beryl| bloodgem| bloodstone| carnelian| chakrel| chalcedony| chrysoberyl| chrysoprase| citrine| coral| crystal| diamond| diopside| egg| eggcase| emerald| garnet| gem| glowstone| glossy malachite| goldstone|(chunk of|some|tiny amber(?! andalusite)|piece of)\s(silver|gold|platinum|quartz)-laced\sgranite| hematite| iolite| ivory| ivory tooth| jade| jasper| kunzite| lapis lazuli| malachite stone| minerals| moonstone| morganite| onyx| opal| pearl| pebble| peridot| ruby| sapphire| spinel| sunstone| talon| tanzanite| topaz| tourmaline| tsavorite| thealstone| turquoise(?! andalusite)| zircon| andalusite)\b(,|\.| and)"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bpass?\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bfeatherstone\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "iron fragment")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "worn and tattered map")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "khor'vela branch")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "khor'vela chip")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "khor'vela limb")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "khor'vela shaving")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "khor'vela sprig")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "khor'vela stick")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "khor'vela switch")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "khor'vela twig")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (toupper("ON") = "ON")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\banimite|audrualm|cambrinth|damite|darkstone|glaes|gold|haralun|kertig|lumium|muracite|niello|niniam|orichalcum|platinum|silversteel|tyrium|silver|pyrite|steel|brass|pewter|lead|nickel|zinc|copper|tin|iron|electrum\sbar(\,|\.|\sand)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\banimite|audrualm|cambrinth|damite|darkstone|glaes|gold|haralun|kertig|lumium|muracite|niello|niniam|orichalcum|platinum|silversteel|tyrium|silver|pyrite|steel|brass|pewter|lead|nickel|zinc|copper|tin|iron|electrum\stear(\,|\.|\sand)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\banimite|audrualm|cambrinth|damite|darkstone|glaes|gold|haralun|kertig|lumium|muracite|niello|niniam|orichalcum|platinum|silversteel|tyrium|silver|pyrite|steel|brass|pewter|lead|nickel|zinc|copper|tin|iron|electrum\slump(\,|\.|\sand)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\banimite|audrualm|cambrinth|damite|darkstone|glaes|gold|haralun|kertig|lumium|muracite|niello|niniam|orichalcum|platinum|silversteel|tyrium|silver|pyrite|steel|brass|pewter|lead|nickel|zinc|copper|tin|iron|electrum\shunk(\,|\.|\sand)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\banimite|audrualm|cambrinth|damite|darkstone|glaes|gold|haralun|kertig|lumium|muracite|niello|niniam|orichalcum|platinum|silversteel|tyrium|silver|pyrite|steel|brass|pewter|lead|nickel|zinc|copper|tin|iron|electrum\sfist(\,|\.|\sand)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\banimite|audrualm|cambrinth|damite|darkstone|glaes|gold|haralun|kertig|lumium|muracite|niello|niniam|orichalcum|platinum|silversteel|tyrium|silver|pyrite|steel|brass|pewter|lead|nickel|zinc|copper|tin|iron|electrum\sshard(\,|\.|\sand)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\ba.*\nugget(\,|\.|\sand)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (toupper("ON") = "ON")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\broll\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\btablet\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bscroll\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bvellum\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bostracon\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bparchment\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bseishaka leaf\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bhhr'lav'geluhh bark\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (toupper("OFF") = "ON")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (toupper("OFF") = "ON")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("NULL" = "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4290): goto LOOT_DONE
- ubercombat.cmd(4631): setvariable looted 0
- ubercombat.cmd(4632): setvariable gemLoop 0
- ubercombat.cmd(4633): gosub LOOT_BOXES
- ubercombat.cmd: if evaluate: (!0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4641): goto BOXES_DONE
- ubercombat.cmd(4692): return
- ubercombat.cmd(4634): gosub RETRIEVE_CHECK
- ubercombat.cmd(4752): setvariable RetrieveCheck 0
- ubercombat.cmd(4753): passing label: RETRIEVE_CHECK_1
- ubercombat.cmd(4754): delay 0.0005
- ubercombat.cmd(4755): pause 0.1
- ubercombat.cmd(4756): math: RetrieveCheck add 1
- ubercombat.cmd(4756): math result: RetrieveCheck=1
- ubercombat.cmd: if evaluate: (1 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4759): setvariable Ammo NULL
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\b(cougar arrow)\b(?! troll)"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."),"(river rock|river rocks|spider-carved rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."), "(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow\b|razor-tipped arrow\b|blunt tip arrow|boar-tusk arrow\b|cougar-claw arrow\b|claw-tipped arrow\b|ice-adder arrow|drake-fang arrow|drake head arrow|jagged-horn arrow|angiswaerd arrow|hele'la arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."), "(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."), "(quadrello|pulzone|quarrel)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."), "(mirror axe|mirror blade|mirror shiv|mirror flail|stonebow|battle bow|throwing spike|thrusting blade|tago|quarrel|\btelo\b|nightstick|katana|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("NULL" = "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4776): goto RETRIEVE_DONE
- ubercombat.cmd(4824): delay 0.0001
- ubercombat.cmd(4825): return
- ubercombat.cmd(4636): gosub DUMP_CHECK
- ubercombat.cmd(3357): delay 0.0001
- ubercombat.cmd: if evaluate: !def(Dump.Time)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (138 < 600)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3360): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4638): return
- ubercombat.cmd(3693): gosub RETRIEVE_CHECK
- ubercombat.cmd(4752): setvariable RetrieveCheck 0
- ubercombat.cmd(4753): passing label: RETRIEVE_CHECK_1
- ubercombat.cmd(4754): delay 0.0005
- ubercombat.cmd(4755): pause 0.1
- ubercombat.cmd(4756): math: RetrieveCheck add 1
- ubercombat.cmd(4756): math result: RetrieveCheck=1
- ubercombat.cmd: if evaluate: (1 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4759): setvariable Ammo NULL
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\b(cougar arrow)\b(?! troll)"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."),"(river rock|river rocks|spider-carved rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."), "(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow\b|razor-tipped arrow\b|blunt tip arrow|boar-tusk arrow\b|cougar-claw arrow\b|claw-tipped arrow\b|ice-adder arrow|drake-fang arrow|drake head arrow|jagged-horn arrow|angiswaerd arrow|hele'la arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."), "(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."), "(quadrello|pulzone|quarrel)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."), "(mirror axe|mirror blade|mirror shiv|mirror flail|stonebow|battle bow|throwing spike|thrusting blade|tago|quarrel|\btelo\b|nightstick|katana|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar which appears dead, a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("NULL" = "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4776): goto RETRIEVE_DONE
- ubercombat.cmd(4824): delay 0.0001
- ubercombat.cmd(4825): return
- ubercombat.cmd(3694): gosub CHECK_LOOT
- ubercombat.cmd: if evaluate: ("Empty" != "Empty") && ("leather sling" != "Empty") && !contains("Empty", "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4204): passing label: AUTOLOOT
- ubercombat.cmd(4205): setvariable Loot NULL
- ubercombat.cmd(4206): setvariable LOCATION AUTOLOOT
- ubercombat.cmd(4207): math: autoloot add 1
- ubercombat.cmd(4207): math result: autoloot=2
- ubercombat.cmd(4208): pause 0.001
- ubercombat.cmd: if evaluate: ("Empty" != "Empty") && ("leather sling" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bcoins?\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("ON"), "ON")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4215): math: gemLoop add 1
- ubercombat.cmd(4215): math result: gemLoop=1
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\b(topaz| star-stone|amber(?! andalusite)| agate| alexandrite| amethyst| aquamarine| bead| beryl| bloodgem| bloodstone| carnelian| chakrel| chalcedony| chrysoberyl| chrysoprase| citrine| coral| crystal| diamond| diopside| egg| eggcase| emerald| garnet| gem| glowstone| glossy malachite| goldstone|(chunk of|some|tiny amber(?! andalusite)|piece of)\s(silver|gold|platinum|quartz)-laced\sgranite| hematite| iolite| ivory| ivory tooth| jade| jasper| kunzite| lapis lazuli| malachite stone| minerals| moonstone| morganite| onyx| opal| pearl| pebble| peridot| ruby| sapphire| spinel| sunstone| talon| tanzanite| topaz| tourmaline| tsavorite| thealstone| turquoise(?! andalusite)| zircon| andalusite)\b(,|\.| and)"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bpass?\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bfeatherstone\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "iron fragment")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "worn and tattered map")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "khor'vela branch")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "khor'vela chip")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "khor'vela limb")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "khor'vela shaving")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "khor'vela sprig")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "khor'vela stick")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "khor'vela switch")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "khor'vela twig")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (2 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (toupper("ON") = "ON")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\banimite|audrualm|cambrinth|damite|darkstone|glaes|gold|haralun|kertig|lumium|muracite|niello|niniam|orichalcum|platinum|silversteel|tyrium|silver|pyrite|steel|brass|pewter|lead|nickel|zinc|copper|tin|iron|electrum\sbar(\,|\.|\sand)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\banimite|audrualm|cambrinth|damite|darkstone|glaes|gold|haralun|kertig|lumium|muracite|niello|niniam|orichalcum|platinum|silversteel|tyrium|silver|pyrite|steel|brass|pewter|lead|nickel|zinc|copper|tin|iron|electrum\stear(\,|\.|\sand)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\banimite|audrualm|cambrinth|damite|darkstone|glaes|gold|haralun|kertig|lumium|muracite|niello|niniam|orichalcum|platinum|silversteel|tyrium|silver|pyrite|steel|brass|pewter|lead|nickel|zinc|copper|tin|iron|electrum\slump(\,|\.|\sand)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\banimite|audrualm|cambrinth|damite|darkstone|glaes|gold|haralun|kertig|lumium|muracite|niello|niniam|orichalcum|platinum|silversteel|tyrium|silver|pyrite|steel|brass|pewter|lead|nickel|zinc|copper|tin|iron|electrum\shunk(\,|\.|\sand)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\banimite|audrualm|cambrinth|damite|darkstone|glaes|gold|haralun|kertig|lumium|muracite|niello|niniam|orichalcum|platinum|silversteel|tyrium|silver|pyrite|steel|brass|pewter|lead|nickel|zinc|copper|tin|iron|electrum\sfist(\,|\.|\sand)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\banimite|audrualm|cambrinth|damite|darkstone|glaes|gold|haralun|kertig|lumium|muracite|niello|niniam|orichalcum|platinum|silversteel|tyrium|silver|pyrite|steel|brass|pewter|lead|nickel|zinc|copper|tin|iron|electrum\sshard(\,|\.|\sand)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\ba.*\nugget(\,|\.|\sand)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (toupper("ON") = "ON")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\broll\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\btablet\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bscroll\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bvellum\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bostracon\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bparchment\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bseishaka leaf\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar which appears dead, a cougar and a cougar.", "\bhhr'lav'geluhh bark\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (toupper("OFF") = "ON")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (toupper("OFF") = "ON")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("NULL" = "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4290): goto LOOT_DONE
- ubercombat.cmd(4631): setvariable looted 0
- ubercombat.cmd(4632): setvariable gemLoop 0
- ubercombat.cmd(4633): gosub LOOT_BOXES
- ubercombat.cmd: if evaluate: (!0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4641): goto BOXES_DONE
- ubercombat.cmd(4692): return
- ubercombat.cmd(4634): gosub RETRIEVE_CHECK
- ubercombat.cmd(4752): setvariable RetrieveCheck 0
- ubercombat.cmd(4753): passing label: RETRIEVE_CHECK_1
- ubercombat.cmd(4754): delay 0.0005
- A cougar decays away.
- ubercombat.cmd(4755): pause 0.1
- >
- ubercombat.cmd(4756): math: RetrieveCheck add 1
- ubercombat.cmd(4756): math result: RetrieveCheck=1
- ubercombat.cmd: if evaluate: (1 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4759): setvariable Ammo NULL
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(cougar arrow)\b(?! troll)"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|river rocks|spider-carved rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow\b|razor-tipped arrow\b|blunt tip arrow|boar-tusk arrow\b|cougar-claw arrow\b|claw-tipped arrow\b|ice-adder arrow|drake-fang arrow|drake head arrow|jagged-horn arrow|angiswaerd arrow|hele'la arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(quadrello|pulzone|quarrel)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(mirror axe|mirror blade|mirror shiv|mirror flail|stonebow|battle bow|throwing spike|thrusting blade|tago|quarrel|\btelo\b|nightstick|katana|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("NULL" = "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4776): goto RETRIEVE_DONE
- ubercombat.cmd(4824): delay 0.0001
- ubercombat.cmd(4825): return
- ubercombat.cmd(4636): gosub DUMP_CHECK
- ubercombat.cmd(3357): delay 0.0001
- ubercombat.cmd: if evaluate: !def(Dump.Time)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (139 < 600)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3360): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4638): return
- ubercombat.cmd: if evaluate: !contains("leather sling" , "sling") && !matchre("sling", "Nizukal|NULL") && ("Slings" != "Brawling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3699): setvariable skinned 0
- ubercombat.cmd(3700): gosub STATUSBAR
- ubercombat.cmd(10672): setvariable tempRanks 0
- ubercombat.cmd(10673): math: tempRanks add 0
- ubercombat.cmd(10673): math result: tempRanks=0
- ubercombat.cmd(10682): return
- ubercombat.cmd(3702): return
- ubercombat.cmd: if evaluate: (6 > 8)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2695): gosub MAGIC_PREP
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "None") && (84 > 40)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3300): gosub SPELL_CAST
- ubercombat.cmd(9140): setvariable LOCATION SPELL_CAST_1
- ubercombat.cmd(9141): pause 0.0001
- ubercombat.cmd(9142): pause 0.1
- ubercombat.cmd(9143): pause 0.1
- ubercombat.cmd(9144): setvariable savedWeapon NULL
- ubercombat.cmd(9145): setvariable spellPrepped 0
- ubercombat.cmd(9146): passing label: SPELL_CAST_1
- ubercombat.cmd: if evaluate: ("MAPP" = "HYH")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "ETF") || ("Major Physical Protection" = "Ethereal Fissure")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "SLS") && ("NULL" != "NULL") || ("Major Physical Protection" = "Starlight Sphere")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("MAPP", "\b(EE|ALB|FR|USOL|NB)\b") || matchre("Major Physical Protection", "(Albreda's Balm|Electrostatic Eddy|Fire Rain|Universal Solvent|Nissa's Binding)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Major Physical Protection", "Hydra Hex") || matchre("", "HH")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "Ignite") && !matchre("leather sling Empty", "sling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Major Physical Protection" = "Ignite")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(9214): matchwait
- cast
- You gesture.
- Your cambrinth bracer emits a loud *snap* as it discharges all its power to aid your spell.
- A bright silver nimbus roars up around you as streaks of steel-blue light descend in a convex field.
- ubercombat.cmd, ubercombat-buffs.inc(232): action triggered: ^A sense of calm focus takes hold as the luminous pattern washes over you\.
- ubercombat.cmd, ubercombat-buffs.inc(232): action commands: put #tvar spellMAPP 1
- A sense of calm focus takes hold as the luminous pattern washes over you. You feel slightly more able to avoid attacks with your energized joints.
- >
- Learned: Augmentation, Holy Magic, Attunement, Arcana
- ubercombat.cmd: match goto spell_cast_done
- ubercombat.cmd(9299): passing label: SPELL_CAST_DONE
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(9302): setvariable Backfired 0
- ubercombat.cmd(9303): setvariable cambCharged 0
- ubercombat.cmd(9304): setvariable spellPrepped 0
- ubercombat.cmd(9305): setvariable noCharge 0
- ubercombat.cmd(9306): pause 0.1
- ubercombat.cmd(310): action triggered: ^.* closes to pole weapon range on you\!|^You retreat back to pole range\.|^You .* at pole range\.|^You .* at pole weapon range\.|^You close to melee range on .*\.|^.* closes to melee range on you\!|^\[You're .*\.\]$|^You .* at melee range\.|^.* you at melee range\.
- ubercombat.cmd(310): action commands: var Pole.Range 1
- ubercombat.cmd(310): setvariable Pole.Range 1
- The cougar closes to pole weapon range on you!
- >
- ubercombat.cmd(9307): pause 0.1
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(9309): pause 0.1
- ubercombat.cmd(9310): return
- ubercombat.cmd(3301): return
- ubercombat.cmd(2696): gosub RETRIEVE_CHECK
- ubercombat.cmd(4752): setvariable RetrieveCheck 0
- ubercombat.cmd(4753): passing label: RETRIEVE_CHECK_1
- ubercombat.cmd(4754): delay 0.0005
- ubercombat.cmd(4755): pause 0.1
- ubercombat.cmd(4756): math: RetrieveCheck add 1
- ubercombat.cmd(4756): math result: RetrieveCheck=1
- ubercombat.cmd: if evaluate: (1 > 2)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4759): setvariable Ammo NULL
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(stone shard)\b(?! troll)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "\b(cougar arrow)\b(?! troll)"))
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|river rocks|spider-carved rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow\b|razor-tipped arrow\b|blunt tip arrow|boar-tusk arrow\b|cougar-claw arrow\b|claw-tipped arrow\b|ice-adder arrow|drake-fang arrow|drake head arrow|jagged-horn arrow|angiswaerd arrow|hele'la arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(quadrello|pulzone|quarrel)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."), "(mirror axe|mirror blade|mirror shiv|mirror flail|stonebow|battle bow|throwing spike|thrusting blade|tago|quarrel|\btelo\b|nightstick|katana|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("NULL" = "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4776): goto RETRIEVE_DONE
- ubercombat.cmd(4824): delay 0.0001
- ubercombat.cmd(4825): return
- ubercombat.cmd: if evaluate: (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2697): gosub stowammo
- ubercombat.cmd(11650): delay 0.001
- ubercombat.cmd: if evaluate: (0) && contains("leather sling", "NULL") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && contains("Empty", "NULL") && ("leather sling" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "cougar arrow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("leather sling"),"(partisan|shield|light crossbow|buckler|lumpy bundle|halberd|mistwood longbow|gloomwood khuj|halberd)") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("Empty"),"(partisan|shield|light crossbow|buckler|lumpy bundle|halberd|mistwood longbow|gloomwood khuj|halberd)") && ("leather sling" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(double-stringed crossbow|repeating crossbow|bloodwood dako'gi crossbow|forester's crossbow|bamboo crossbow|forester's bow|battle bow|assassin's crossbow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"throwing blade")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"telothian bola")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"blowgun dart")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"silver-edged star")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"quartzite stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(ironwood shield|wooden shield)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"sleek quadrello")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"small shield|azure-scale shield")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"T'Kashi mirror flamberge")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"T'Kashi mirror flail")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"mirror blade")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"mirror knife")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"Nisha short bow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"razor-sharp damascus steel sabre")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"glaes and kertig-alloy katana capped with an ornate dragonfire amber pommel")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(tolower("You also see a cougar and a cougar."),"(mirror axe|stonebow|pasabas|battle bow|throwing spike|thrusting blade|bone club|tago|quarrel|\btelo\b|flamberge|nightstick|mirror blade|katana|shadowy-black sling|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11684): return
- ubercombat.cmd(2698): gosub COMBAT_TIMER
- ubercombat.cmd(3557): delay 0.0001
- ubercombat.cmd: if evaluate: !def(Combat.Time)
- ubercombat.cmd: if returned: False
- Variables Saved
- ubercombat.cmd: if evaluate: (1 = 0) && (7200 > 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1 = 1) && (3600 > 0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: (682 > 3600)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Cleric" = "Necromancer") && (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3574): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0 < 2) && (222.0393279 > 180)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(2702): goto NOT_LEARNING_WEAPON
- ubercombat.cmd(3055): pause 0.1
- ubercombat.cmd: if evaluate: (1 = 1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3056): goto COMBAT_RETURN
- ubercombat.cmd(3089): pause 0.1
- ubercombat.cmd(3091): class off: retreat
- ubercombat.cmd: if evaluate: (0) && (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3093): gosub CLEARHANDS
- ubercombat.cmd(4695): delay 0.0005
- ubercombat.cmd(4698): pause 0.1
- ubercombat.cmd(4699): gosub SHEATH_CHECK
- ubercombat.cmd: if evaluate: matchre("sling ", "fan")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre("leather sling Empty", "pilum|bow|sling|cutlass|throwing axe|bastard sword|sterak axe|spear|flail")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(toupper("NULL"), "NULL") && matchre("leather sling","pilum|bow|sling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(toupper("NULL"), "NULL") && matchre("leather sling","cutlass|throwing axe")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(toupper("NULL"), "NULL") && matchre("leather sling","bastard sword|sterak axe")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(toupper("NULL"), "NULL") && matchre("leather sling","spear|flail")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(toupper("NULL"), "NULL") && matchre("Empty","pilum|bow|sling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(toupper("NULL"), "NULL") && matchre("Empty","cutlass|throwing axe")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(toupper("NULL"), "NULL") && matchre("Empty","bastard sword|sterak axe")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(toupper("NULL"), "NULL") && matchre("Empty","spear|flail")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(12335): return
- ubercombat.cmd: if evaluate: (0) && contains("leather sling", "NULL") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && contains("Empty", "NULL") && ("leather sling" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && contains("leather sling Empty", "NULL") && !matchre("", "Bow|Crossbow|Slings|Offhand_Weapon|Backstab|Brawling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4703): pause 0.0001
- ubercombat.cmd(4704): pause 0.0001
- ubercombat.cmd: if evaluate: matchre("leather sling Empty", "shortbow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("leather sling Empty", "sling")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4712): gosub UNLOAD
- ubercombat.cmd(12657): delay 0.0001
- ubercombat.cmd(12658): setvariable LOCATION UNLOAD_1
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(12660): passing label: UNLOAD_1
- ubercombat.cmd: if evaluate: ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("leather sling" != "Empty")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(12672): matchwait
- unload my sling
- You feel fully rested.
- >
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd(4713): gosub WEAR sling
- ubercombat.cmd(12125): delay 0.0001
- ubercombat.cmd(12126): setvariable todo sling
- ubercombat.cmd(12127): setvariable LOCATION WEAR_1
- ubercombat.cmd(12128): passing label: WEAR_1
- ubercombat.cmd(12129): pause 0.1
- ubercombat.cmd(12145): matchwait
- wear my sling
- * A cougar swipes with deadly claws extended at you. You dodge.
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're nimbly balanced and opponent has slight advantage.]
- >
- But your leather sling isn't loaded!
- >
- You attach a simple leather sling to your belt.
- >
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: contains(" ", "(partisan|shield|buckler|lumpy bundle|halberd|staff|longbow|khuj|spear)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "shortbow|sling|")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: !matchre("sling", "Nizukal|NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4721): gosub SHEATH
- ubercombat.cmd(12342): passing label: SHEATH_RIGHT
- ubercombat.cmd(12343): setvariable LOCATION SHEATH_1
- ubercombat.cmd(12344): pause 0.0001
- ubercombat.cmd: if evaluate: ("Empty" = "Empty")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(12346): return
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "shortbow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "sling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "round sipar")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar." , "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar." , "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar." , "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar." , "cougar arrow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar." , "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar." , "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4748): return
- ubercombat.cmd: if evaluate: ("Cleric" = "Necromancer") && (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3099): return
- ubercombat.cmd: if evaluate: matchre ("You also see a cougar and a cougar." , "(.*) ((which|that) appears dead|\(dead\))")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Empty" != "Empty") || ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(1972): gosub stowammo
- ubercombat.cmd(11650): delay 0.001
- ubercombat.cmd: if evaluate: (0) && contains("Empty", "NULL") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && contains("Empty", "NULL") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "cougar arrow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("Empty"),"(partisan|shield|light crossbow|buckler|lumpy bundle|halberd|mistwood longbow|gloomwood khuj|halberd)") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("Empty"),"(partisan|shield|light crossbow|buckler|lumpy bundle|halberd|mistwood longbow|gloomwood khuj|halberd)") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(double-stringed crossbow|repeating crossbow|bloodwood dako'gi crossbow|forester's crossbow|bamboo crossbow|forester's bow|battle bow|assassin's crossbow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"throwing blade")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"telothian bola")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"blowgun dart")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"silver-edged star")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"quartzite stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(ironwood shield|wooden shield)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"sleek quadrello")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"small shield|azure-scale shield")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"T'Kashi mirror flamberge")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"T'Kashi mirror flail")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"mirror blade")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"mirror knife")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"Nisha short bow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"razor-sharp damascus steel sabre")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"glaes and kertig-alloy katana capped with an ornate dragonfire amber pommel")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(tolower("You also see a cougar and a cougar."),"(mirror axe|stonebow|pasabas|battle bow|throwing spike|thrusting blade|bone club|tago|quarrel|\btelo\b|flamberge|nightstick|mirror blade|katana|shadowy-black sling|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11684): return
- ubercombat.cmd(1973): gosub stowing
- ubercombat.cmd(11759): delay 0.0001
- ubercombat.cmd(11760): setvariable LOCATION STOWING
- ubercombat.cmd(11761): pause 0.001
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "pilum|bow|sling|cutlass|throwing axe|bastard sword|sterak axe|spear|flail")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "\bfan\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("", "(crossbow|bow|short bow|sling|arbalest)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "cambrinth bracer")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "almanac")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "lumpy bundle") && (1 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11769): pause 0.001
- ubercombat.cmd(11770): pause 0.001
- ubercombat.cmd: if evaluate: matchre(" ", "material")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(" ", "zills")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(" ", "(grass|braided grass)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(" ", "(grass|braided grass)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(" ", "(vine|braided vine)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(" ", "(vine|braided vine)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "bundle")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(" ", "rope")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "bundle")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11785): pause 0.001
- ubercombat.cmd(11786): pause 0.001
- ubercombat.cmd: if evaluate: contains(" ", "(granite block|block)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11791): pause 0.001
- ubercombat.cmd: if evaluate: (0) && (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && contains("Empty", "NULL") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11800): return
- ubercombat.cmd: if evaluate: (toupper("ON") = "ON")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(1974): goto SWITCH
- ubercombat.cmd(1553): setvariable InCombat 1
- ubercombat.cmd(1554): math: switchloop add 1
- ubercombat.cmd(1554): math result: switchloop=1
- ubercombat.cmd(1555): class off: offhand
- ubercombat.cmd(1556): class off: retreat
- ubercombat.cmd(1557): class on: combat
- ubercombat.cmd(1558): class on: escape
- ubercombat.cmd(1559): gosub FEET_CHECK
- ubercombat.cmd(12031): pause 0.001
- ubercombat.cmd: if evaluate: ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(12033): pause 0.3
- ubercombat.cmd(12034): pause 0.2
- > [ubercombat]: inv weapon
- ubercombat.cmd(12038): matchwait
- The cougar closes to melee range on you!
- >
- * A cougar swipes with deadly claws extended at you. You evade.
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're nimbly balanced and in better position.]
- >
- All of your weapons:
- a simple leather sling
- some brass knuckles
- a polished steel parry stick
- ubercombat.cmd(12030): action triggered: ^Lying at your feet (.*)\.
- ubercombat.cmd(12030): action commands: var feet $1
- ubercombat.cmd(12030): setvariable feet is a quartzite stone shard
- Lying at your feet is a quartzite stone shard.
- [Type INVENTORY HELP for more options]
- >
- ubercombat.cmd: match goto stow_foot
- ubercombat.cmd(12040): passing label: STOW_FOOT
- ubercombat.cmd(12041): pause 0.1
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", tolower("shortbow|sling|")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(12042): gosub STOW
- ubercombat.cmd(11863): setvariable LOCATION STOW_1
- ubercombat.cmd(11864): setvariable todo
- ubercombat.cmd: if evaluate: matchre(tolower(""), "pilum|bow|sling|cutlass|throwing axe|bastard sword|sterak axe|spear|flail")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower(""), "right|left")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "(vine|braided vine)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(" ", "bundle")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11873): passing label: STOW_1
- ubercombat.cmd(11874): delay 0.0001
- ubercombat.cmd(11875): pause 0.1
- [ubercombat]: stow
- ubercombat.cmd(11894): matchwait
- Stow what? Type 'STOW HELP' for details.
- >
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: matchre("is a quartzite stone shard", tolower("shortbow|sling|"))
- ubercombat.cmd: if returned: True
- ubercombat.cmd(12043): gosub STOW
- ubercombat.cmd(11863): setvariable LOCATION STOW_1
- ubercombat.cmd(11864): setvariable todo
- ubercombat.cmd: if evaluate: matchre(tolower(""), "pilum|bow|sling|cutlass|throwing axe|bastard sword|sterak axe|spear|flail")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower(""), "right|left")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "(vine|braided vine)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(" ", "bundle")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11873): passing label: STOW_1
- ubercombat.cmd(11874): delay 0.0001
- ubercombat.cmd(11875): pause 0.1
- [ubercombat]: stow
- ubercombat.cmd(11894): matchwait
- Stow what? Type 'STOW HELP' for details.
- >
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: ("Empty" != "Empty") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("is a quartzite stone shard", "stone shard|cougar arrow|stone shard|dart|shard")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(12047): gosub STOW stone shard
- ubercombat.cmd(11863): setvariable LOCATION STOW_1
- ubercombat.cmd(11864): setvariable todo stone shard
- ubercombat.cmd: if evaluate: matchre(tolower("stone shard"), "pilum|bow|sling|cutlass|throwing axe|bastard sword|sterak axe|spear|flail")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("stone shard"), "right|left")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "(vine|braided vine)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(" ", "bundle")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11873): passing label: STOW_1
- ubercombat.cmd(11874): delay 0.0001
- ubercombat.cmd(11875): pause 0.1
- [ubercombat]: stow stone shard
- ubercombat.cmd(11894): matchwait
- You pick up the shard lying at your feet.
- You put your shard in your short quiver.
- >
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd(12048): gosub STOW
- ubercombat.cmd(11863): setvariable LOCATION STOW_1
- ubercombat.cmd(11864): setvariable todo
- ubercombat.cmd: if evaluate: matchre(tolower(""), "pilum|bow|sling|cutlass|throwing axe|bastard sword|sterak axe|spear|flail")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower(""), "right|left")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "(vine|braided vine)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(" ", "bundle")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(11873): passing label: STOW_1
- ubercombat.cmd(11874): delay 0.0001
- ubercombat.cmd(11875): pause 0.1
- [ubercombat]: stow
- ubercombat.cmd(11894): matchwait
- Stow what? Type 'STOW HELP' for details.
- >
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd(12049): pause 0.2
- ubercombat.cmd(12050): goto FEET_CHECK
- ubercombat.cmd(12031): pause 0.001
- ubercombat.cmd: if evaluate: ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(12033): pause 0.3
- ubercombat.cmd(12034): pause 0.2
- [ubercombat]: inv weapon
- ubercombat.cmd(12038): matchwait
- All of your weapons:
- a simple leather sling
- some brass knuckles
- a polished steel parry stick
- [Type INVENTORY HELP for more options]
- >
- ubercombat.cmd: match goto stow_foot_2
- ubercombat.cmd(12053): passing label: STOW_FOOT_2
- ubercombat.cmd(12055): return
- ubercombat.cmd(1560): gosub CLEARHANDS
- ubercombat.cmd(4695): delay 0.0005
- ubercombat.cmd(4698): pause 0.1
- ubercombat.cmd(4699): gosub SHEATH_CHECK
- ubercombat.cmd: if evaluate: matchre(" ", "fan")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre("Empty Empty", "pilum|bow|sling|cutlass|throwing axe|bastard sword|sterak axe|spear|flail")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(12326): return
- ubercombat.cmd: if evaluate: (0) && contains("Empty", "NULL") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && contains("Empty", "NULL") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && contains("Empty Empty", "NULL") && !matchre("", "Bow|Crossbow|Slings|Offhand_Weapon|Backstab|Brawling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4703): pause 0.0001
- ubercombat.cmd(4704): pause 0.0001
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "shortbow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "sling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: contains(" ", "(partisan|shield|buckler|lumpy bundle|halberd|staff|longbow|khuj|spear)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "shortbow|sling|")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: !matchre("sling", "Nizukal|NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(4721): gosub SHEATH
- ubercombat.cmd(12342): passing label: SHEATH_RIGHT
- ubercombat.cmd(12343): setvariable LOCATION SHEATH_1
- ubercombat.cmd(12344): pause 0.0001
- ubercombat.cmd: if evaluate: ("Empty" = "Empty")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(12346): return
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "shortbow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "sling")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "round sipar")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar." , "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar." , "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar." , "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar." , "cougar arrow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar." , "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar." , "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(4748): return
- ubercombat.cmd(1561): gosub EXP_MODS
- ubercombat.cmd(10222): class on: exp_mods
- [ubercombat]: exp mods
- ubercombat.cmd(10226): matchwait
- >
- The following skills are currently under the influence of a modifier:
- ubercombat.cmd(398): action triggered: ^(\-|\+\d+ .+)$
- ubercombat.cmd(398): action commands: put #echo >ExpMods $0
- +10 Defending
- ubercombat.cmd(398): action triggered: ^(\-|\+\d+ .+)$
- ubercombat.cmd(398): action commands: put #echo >ExpMods $0
- +10 Evasion
- >
- ubercombat.cmd: match goto exp_mods_done
- ubercombat.cmd(10227): passing label: EXP_MODS_DONE
- ubercombat.cmd(10228): pause 0.2
- ubercombat.cmd(10229): class off: exp_mods
- ubercombat.cmd(10230): return
- ubercombat.cmd: if evaluate: ("Cleric" = "Necromancer") && (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("None" != "None")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("ON"), "ON")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(1570): gosub stowammo
- ubercombat.cmd(11650): delay 0.001
- ubercombat.cmd: if evaluate: (0) && contains("Empty", "NULL") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && contains("Empty", "NULL") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "null")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "cougar arrow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("You also see a cougar and a cougar.", "stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("Empty"),"(partisan|shield|light crossbow|buckler|lumpy bundle|halberd|mistwood longbow|gloomwood khuj|halberd)") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("Empty"),"(partisan|shield|light crossbow|buckler|lumpy bundle|halberd|mistwood longbow|gloomwood khuj|halberd)") && ("Empty" != "Empty")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(double-stringed crossbow|repeating crossbow|bloodwood dako'gi crossbow|forester's crossbow|bamboo crossbow|forester's bow|battle bow|assassin's crossbow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(river rock|spider-carved rock|heavy quartz rock|smooth rock|boggle-shaped rock|fist-sized rock|pumpkin-shaped rock|granite rock)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(frog-crotch bolt|angiswaerd bolt|basilisk bolt|ice-adder bolt|drake-fang bolt|jagged-horn bolt|leafhead bolt|barbed bolt|flint-tip bolt|blunt tip bolt|hele'la bolt|sabertooth bolt|elsralael bolts)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(basilisk head arrow\b|cane arrow\b|bone-tipped arrow\b|barbed arrow\b|stone-tipped arrow\b|serrated-bodkin arrow\b|razor-edged arrow|claw-tipped arrow|razor-tipped arrow\b|cougar-claw arrow|boar tusk arrow|blunt tip arrow)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(quartzite stone shard|obsidian stone shard|glaes stone shard|tyrium stone shard|onyx stone shard|senci stone shard|belzune stone shard)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"throwing blade")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"telothian bola")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"blowgun dart")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"silver-edged star")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"quartzite stone shard")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(ironwood shield|wooden shield)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(elongated stones|granite stone|panther-carved stone|goblin-carved stones|unicorn-carved stone)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"(pyrite clump|smoky-quartz clump|obsidian clump)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"sleek quadrello")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"small shield|azure-scale shield")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"T'Kashi mirror flamberge")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"T'Kashi mirror flail")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"mirror blade")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"mirror knife")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"Nisha short bow")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"razor-sharp damascus steel sabre")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(tolower("You also see a cougar and a cougar."),"glaes and kertig-alloy katana capped with an ornate dragonfire amber pommel")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(tolower("You also see a cougar and a cougar."),"(mirror axe|stonebow|pasabas|battle bow|throwing spike|thrusting blade|bone club|tago|quarrel|\btelo\b|flamberge|nightstick|mirror blade|katana|shadowy-black sling|sniper's crossbow|\btarge\b|throwing axe|throwing club|bastard sword|throwing blade|\bbola\b)")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(11684): return
- ubercombat.cmd: if evaluate: ("Cleric" = "Barbarian") && (toupper("ON") = "ON")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1 >= 6)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (2 >= 3)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1 > 16)
- ubercombat.cmd: if returned: False
- ===================
- *** WEAPON SWAP ***
- ===================
- ubercombat.cmd: if evaluate: ("None" != "None")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(1591): gosub MAGIC_PREP
- ubercombat.cmd: if evaluate: ("None" = "None") && (70 > 40)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(3299): gosub PREP
- ubercombat.cmd(7764): pause 0.001
- ubercombat.cmd(7765): setvariable nissaloop 0
- ubercombat.cmd: if evaluate: !matchre("Cleric", "Warrior Mage|Moon Mage|Bard|Ranger|Paladin|Empath|Cleric|Trader|Necromancer")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (!1) && (!1) && (!1) && (!0) && (!0) && (!0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(7768): math: loopyloop add 1
- ubercombat.cmd(7768): math result: loopyloop=6
- ubercombat.cmd: if evaluate: ("None" != "None")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (70 < 50)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1 = 1) && (toupper("OFF") = "OFF")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7786): setvariable Cleric.Target.Spell NULL
- ubercombat.cmd(7787): setvariable Cleric.Debil.Spell NULL
- ubercombat.cmd(7788): setvariable TargetON 0
- ubercombat.cmd(7789): setvariable DebilON 0
- ubercombat.cmd: if evaluate: !matchre("NULL|NULL|MPP|DR|MAPP|NULL", "MAPP")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" != "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7799): goto SPELL_DECIDE
- ubercombat.cmd(7903): setvariable setloop 0
- ubercombat.cmd(7904): setvariable switchschools 0
- ubercombat.cmd: if evaluate: ("MAPP" = "devour")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "CF")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "MPP")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "DR")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("MAPP" = "MAPP")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7912): setvariable CurrentSpellMana 27
- ubercombat.cmd: if evaluate: ("MAPP" = "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("NULL"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7915): setvariable TargetON 0
- ubercombat.cmd: if evaluate: matchre(toupper("NULL"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7916): setvariable DebilON 0
- ubercombat.cmd: if evaluate: matchre(toupper("DR"), "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("MPP"), "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("NULL"), "NULL")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7919): setvariable SorceryON 0
- ubercombat.cmd: if evaluate: matchre(toupper("MAPP"), "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (6 <= 5)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (6 > 5) && ("MAPP" = "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (6 > 5) && ("MAPP" = "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (6 > 5) && ("MAPP" = "MPP")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (6 > 5) && ("MAPP" = "DR")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (6 > 5) && ("MAPP" = "MAPP")
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7973): setvariable loopyloop 0
- ubercombat.cmd(7974): setvariable switchschools 1
- ubercombat.cmd: if evaluate: (0) && (0 < 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1) && (10 < 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && (0 < 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && (0 < 10)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (1) && (0 < 10)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(7979): goto WARD_SET
- ubercombat.cmd: if evaluate: (!1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0 > 33) && (0 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8120): pause 0.1
- ubercombat.cmd(8121): setvariable CurrentSpell MPP
- ubercombat.cmd(8122): setvariable CurrentSpellMana 41
- ubercombat.cmd(8123): setvariable School WARDING
- ubercombat.cmd(8125): goto PREP_SPELL
- ubercombat.cmd(8169): setvariable switchschools 0
- ubercombat.cmd(8170): eval: spell toupper(MPP)
- ubercombat.cmd(8170): eval result: spell=MPP
- ubercombat.cmd: if evaluate: (41 < 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0) && ("WARDING" != "SORCERY")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8173): pause 0.001
- ubercombat.cmd: if evaluate: matchre(toupper("MPP"), "NULL")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("MPP", "RM") && matchre("Obvious paths: northeast, southwest.", "obscured by a thick fog")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("MPP"), "PARALYSIS")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("MPP"), "NB")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("DO"), "(TKT|TKS)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8205): passing label: PREP_SPELL_2
- ubercombat.cmd: if evaluate: matchre(toupper("MPP"), "\b(ABAN|ACS|AE|AETHROLYSIS|ALA|ARS|BLB|BTN|BOS|BG|BURN|CAC|CL|CHS|CRD|DEVI|DB|DO|EC|FB|FF|FLS|FOU|FR|FS|FST|GZ|GEYSER|HOT|HE|HF|HH|HORN|IZ|LB|MAB|PARALYSIS|PD|PW|PYRE|REB|RIM|ROS|SA|SV|STRA|SMH|SHOCKWAVE|STAMPEDE|STS|STAR|TKS|TKT|TOTRS|USOL|VIVISECTION)\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8207): gosub PREPARE MPP 41
- ubercombat.cmd(9739): setvariable prepare MPP 41
- ubercombat.cmd(9740): setvariable spellID MPP 41
- ubercombat.cmd(9741): setvariable LOCATION PREPARE_1
- ubercombat.cmd(9742): pause 0.0001
- ubercombat.cmd(9743): passing label: PREPARE_1
- ubercombat.cmd(9744): pause 0.1
- ubercombat.cmd(9745): pause 0.1
- >
- ubercombat.cmd: if evaluate: ("MPP 41" = "DINAZEN OLKAR 1")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(9798): matchwait
- prepare MPP 41
- >
- * A cougar swipes with deadly claws extended at you. You evade.
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're nimbly balanced and opponent has slight advantage.]
- >
- You begin chanting a mantra to invoke the Minor Physical Protection spell.
- >
- ubercombat.cmd: match goto spell_cast_return
- ubercombat.cmd(9322): passing label: SPELL_CAST_RETURN
- ubercombat.cmd(9323): pause 0.0001
- ubercombat.cmd(9324): setvariable spellPrepped 0
- ubercombat.cmd(9325): return
- ubercombat.cmd(8209): pause 0.1
- ubercombat.cmd: if evaluate: matchre("MPP", "\b(ABAN|AD|AC|AEWO|ALB|ARS|AF|BES|BOTF|CARE|CS|DALU|EE|EYE|FAE|FR|GHS|GJ|GS|HODI|HOW|HYH|IZ|MOM|MG|PYRE|REGENERATE|REZZ|REV|RIM|ROS|ROC|ROG|SANCTUARY|SA|SLS|SOV|TR|USOL)\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("MPP"), "\b(echo|SOUL|WILL|WORD|ALL|MF|POM|ABSOLUTION|COS|POP|BC|DC|IOTS|RTR|SEC|AG|MON|ELI|AEG|MOF)\b")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre(toupper("DO"), "(TKT|TKS)") && (%shardnumber = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0 = 1) && matchre("WARDING", "(TARGET|DEBILITATION)")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (7 < 34)
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: (279.68 < 205) && ("Empty" != "Empty") && !matchre("SLINGS", "OFFHAND")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (279.68 < 205) && ("Empty" != "Empty") && matchre("SLINGS", "OFFHAND")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (toupper("cambrinth bracer") != "NULL") && (279.68 < 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(toupper("cambrinth bracer"), "NULL") && ("Minor Physical Protection" != "None") && (2 > 0) && (0 = 0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(8226): gosub CHARGE my cambrinth bracer 3
- ubercombat.cmd(9923): setvariable charge my cambrinth bracer 3
- ubercombat.cmd(9924): setvariable LOCATION CHARGE_1
- ubercombat.cmd(9925): pause 0.0001
- ubercombat.cmd(9926): passing label: CHARGE_1
- ubercombat.cmd(9944): matchwait
- charge my cambrinth bracer 3
- You harness a small amount of energy and attempt to channel it into your cambrinth bracer.
- You are able to channel all the energy into the bracer.
- The cambrinth bracer absorbs all of the energy.
- Roundtime: 2 sec.
- R>
- Learned: Arcana
- * A cougar pounces, snarling with its fangs bared in rage at you. You dodge.
- ubercombat.cmd(290): action triggered: nimbly balanced
- ubercombat.cmd(290): action commands: put #var balance 3
- [You're nimbly balanced and in strong position.]
- R>
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: (2 = 1)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: !matchre(toupper("cambrinth bracer"), "NULL") && ("Minor Physical Protection" != "None") && (2 > 1) && (0 = 0)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(8231): gosub CHARGE my cambrinth bracer 3
- ubercombat.cmd(9923): setvariable charge my cambrinth bracer 3
- ubercombat.cmd(9924): setvariable LOCATION CHARGE_1
- ubercombat.cmd(9925): pause 0.0001
- ubercombat.cmd(9926): passing label: CHARGE_1
- ubercombat.cmd(9944): matchwait
- charge my cambrinth bracer 3
- You harness a small amount of energy and attempt to channel it into your cambrinth bracer.
- You are able to channel all the energy into the bracer.
- The cambrinth bracer absorbs all of the energy.
- Roundtime: 2 sec.
- R>
- Learned: Arcana
- R>
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: (2 = 2)
- ubercombat.cmd: if returned: True
- ubercombat.cmd(8232): setvariable cambCharged 1
- ubercombat.cmd: if evaluate: !matchre(toupper("cambrinth bracer"), "NULL") && ("Minor Physical Protection" != "None") && (2 > 2) && (1 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (toupper("cambrinth bracer") != "NULL") && ("Minor Physical Protection" != "None")
- ubercombat.cmd: if returned: True
- ubercombat.cmd: if evaluate: matchre(toupper("MPP"), ("Cyclic.Spell.List")) && (0 = 1) && (1 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8242): gosub INVOKE my cambrinth bracer spell
- ubercombat.cmd(9947): setvariable invoke my cambrinth bracer spell
- ubercombat.cmd(9948): setvariable LOCATION INVOKE_1
- ubercombat.cmd(9949): pause 0.0001
- ubercombat.cmd(9950): passing label: INVOKE_1
- ubercombat.cmd(9951): pause 0.0001
- ubercombat.cmd(9965): matchwait
- invoke my cambrinth bracer spell
- The cambrinth bracer pulses with Holy energy. You reach for its center and forge a magical link to it, readying all of its mana for your use.
- Roundtime: 1 sec.
- R>
- RT with no EXP.
- >
- ubercombat.cmd: match goto return
- ubercombat.cmd(22659): passing label: RETURN
- ubercombat.cmd(22660): delay 0.0001
- ubercombat.cmd(22661): return
- ubercombat.cmd: if evaluate: (toupper("cambrinth bracer") != "NULL") && (279.68 < 200)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("Empty Empty", "cambrinth bracer")
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: matchre("MPP", "\b(ABAN|AD|AC|AEWO|ALB|ARS|AF|BES|BOTF|CARE|CS|DALU|EE|EYE|FAE|FR|GHS|GJ|GS|HODI|HOW|HYH|IZ|MOM|MG|PYRE|REGENERATE|REZZ|REV|RIM|ROS|ROC|ROG|SANCTUARY|SA|SLS|SOV|TR|USOL)\b") && (1 = 0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd: if evaluate: ("Minor Physical Protection" = "Lethargy")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(8254): return
- ubercombat.cmd: if evaluate: (0)
- ubercombat.cmd: if returned: False
- ubercombat.cmd(3301): return
- **** Training
- ubercombat.cmd(1593): pause 0.3
- >
- * A cougar swipes with deadly claws extended at you. You block solidly with a lumium round sipar with a tempered face.
- ubercombat.cmd(291): action triggered: solidly balanced
- ubercombat.cmd(291): action commands: put #var balance 4
- [You're solidly balanced with opponent in better position.]
- >
- ubercombat.cmd(1594): pause 0.2
- ubercombat.cmd: if evaluate: (toupper("ON") != "ON")
- ubercombat.cmd: if returned: False
- ubercombat.cmd(1596): goto
- [Script error in ubercombat.cmd(1596): Unknown label from GOTO: ]
- [Script aborted! (Run time: 882 seconds): ubercombat.cmd]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement