Hobo monkey consult script version 0.4

linguinelad

Member
I have tried both idea and neither works.

Doing this:

1: hobomonkey.ash
2: skill disco dance of doom
3: skill boogalo
4: attack

results in this:
[56740] Giant's Castle
Encounter: Raver Giant
Strategy: C:\Users\Mike\Desktop\kingdom of loathing\ccs\default.ccs [default]
Round 0: chefbob27 wins initiative!
Round 1: chefbob27 tries to steal an item! (auto-attack)
Round 2: Diddy holds out the Mayflower bouquet toward your opponent. He stops to smell the flowers instead of attacking you.
You acquire an item: giant needle
Round 2: chefbob27 attacks!
Round 3: Diddy holds the Mayflower bouquet out in front of you, and you stop to smell the flowers. How cute! You pat Diddy on the head and offer some words of encouragement and support.
Round 3: Diddy sits on your fallen opponent's body, blows a smoke ring, and winks at you.
You gain 1036 Meat
You gain 7 Strongness
You gain 13 Mysteriousness
You gain 15 Chutzpah

And using the modified code, I copied it into a text doc and saved as naming it hobomonkey.ash

I use this as my ccs

1: hobomonkeydb.ash
2: attack

And this is what results.

[56740] Giant's Castle
Encounter: Raver Giant
Strategy: C:\Users\Mike\Desktop\kingdom of loathing\ccs\default.ccs [default]
Round 0: chefbob27 wins initiative!
Round 1: chefbob27 tries to steal an item! (auto-attack)
Round 2: Diddy holds out the Mayflower bouquet toward your opponent. He stops to smell the flowers instead of attacking you.
You acquire an item: giant needle
Round 2: chefbob27 attacks!
Round 3: Diddy holds the Mayflower bouquet out in front of you, and you stop to smell the flowers. How cute! You pat Diddy on the head and offer some words of encouragement and support.
Round 3: Diddy sits on your fallen opponent's body, blows a smoke ring, and winks at you.
You gain 1036 Meat
You gain 7 Strongness
You gain 13 Mysteriousness
You gain 15 Chutzpah
 

Terion

Member
[quote author=linguinelad link=topic=1808.msg11003#msg11003 date=1231628694]
I have tried both idea and neither works.

Doing this:

1: hobomonkey.ash
2: skill disco dance of doom
3: skill boogalo
4: attack

results in this: <snip>[/quote]

I believe the problem is that the first line should be: 1: consult hobomonkey.ash
 

Muhandes

Member
As the first post in this thread says, the correct way to use any consult script is:

1: consult hobomonkey.ash
2: attack
 
For all of you folks trying to do multiple things before the consult script is called, it's
not going to work if the monkey steals the meat before the consult script activates.
However if you do it after the consult script, I don't see why it wouldn't work.

So if you use my script without Muhandes modifications you should be able to do this

For example this should work as long as the monster can survive your two disco
attacks, and as long as the monkey steals the meat early enough in the round.

[default]
1: consult hobomonkey.ash
2: skill disco dance of doom
3: skill disco dance II: electric boogaloo
4: attack

However if you try to put stuff before the hobomonkey.ash script then if the hobo
monkey steals the meat, the ash script will not find the condition to drop out
of the script and so will go to round 27 (where I have the script fall out no matter
what in case people don't set things up correctly in their CCS scripts).

For example: (this does not work)

1: skill disco dance of doom
(monkey steals meat here --- fallout condition of ash script happens before the
script is called)
2: skill disco dance II: electric boogaloo
3: consult hobomonkey.ash
(fallout happens at round 27)
4: attack
 
Last edited:

Muhandes

Member
Indeed, that's a simple and effective solution.
The reasons why I wanted to do the disco dances as part of the script is to save on rounds. I used this script to farm for gourdcore, and this saved me two rounds each turn. Less rounds = less healing = more meat.
 

Spiny

Member
For anyone who might not be aware, or is trying to use the script as posted.... kolmafia may error out and say you're on your own. This is because there are instances of > which should be in the code as > and a single instance of < which should be <

Somehow the original code was translated into html, but making those few changes in a text editor should work fine.

-Spiny
 
Top