Revision 19783Can King Boo be marked as a boss?
Special coding for Path of the Plumber, Dark Gyffte, Pocket Familiars, Heavy Rains, Actually Ed the Undying ...Would it be possible to have this return the list [King Boo] in Path of the Plumber? Currently this requires some special-casing in autoscend.
Special coding for Path of the Plumber, Dark Gyffte, Pocket Familiars, Heavy Rains, Actually Ed the Undying ...
In my opinion, the special casing might as well be in your script, rather than inventing a new mechanism within KoLmafia.
> restore hp
Verifying ingredients for super deluxe mushroom (2)...
Purchasing super deluxe mushroom (2 @ 20 coins)...
Visiting the Mushroom District Item Shop...
You acquire super deluxe mushroom (2)
Mushroom District Item Shop successfully looted!
Successfully created super deluxe mushroom (2)
Using 2 super deluxe mushroom...
You gain 200 hit points
Finished using 2 super deluxe mushroom.
Verifying ingredients for super deluxe mushroom (1)...
Purchasing super deluxe mushroom (1 @ 20 coins)...
Visiting the Mushroom District Item Shop...
You acquire an item: super deluxe mushroom
Mushroom District Item Shop successfully looted!
Successfully created super deluxe mushroom (1)
Using 1 super deluxe mushroom...
You gain 100 hit points
Finished using 1 super deluxe mushroom.
I did this for you - and more.> ash get_monsters($location[summoning chamber])
Returned: aggregate monster [1]
0 => Lord Spookyraven
Would it be possible to have this return the list [King Boo] in Path of the Plumber? Currently this requires some special-casing in autoscend.
[color=green]> ash get_monster_mapping()[/color]
Returned: aggregate monster [monster]
Boss Bat => Koopa Paratroopa
Knob Goblin King => Hammer Brother
Bonerdagon => Very Dry Bones
Naughty Sorceress => Wa%playername/lowercase%
Protector Spectre => Kamek
Dr. Awkward => Birdo
Lord Spookyraven => King Boo
The Big Wisniewski => Bowser
The Man => Bowser
Groar => Angry Sun
[color=green]> ash get_monster_mapping( "Dark Gyffte" )[/color]
Returned: aggregate monster [monster]
Boss Bat => Steve Belmont
Knob Goblin King => Ricardo Belmont
Bonerdagon => Jayden Belmont
Your Shadow => Your Lack of Reflection
Naughty Sorceress => %alucard%
Protector Spectre => Sylvia Belgrande
Dr. Awkward => Travis Belmont
Lord Spookyraven => Greg Dagreasy
The Big Wisniewski => Jake Norris
The Man => Chad Alacarte
Groar => Sharona
[color=green]> ash get_monster_mapping( "Pocket Familiars" )[/color]
Returned: aggregate monster [monster]
Boss Bat => Jerry Bradford
Knob Goblin King => Jerry Bradford
Bonerdagon => Jerry Bradford
Naughty Sorceress => Jerry Bradford, Pokéfam World Champion
Protector Spectre => Jerry Bradford
Dr. Awkward => Jerry Bradford
Lord Spookyraven => Jerry Bradford
The Big Wisniewski => Jerry Bradford
The Man => Jerry Bradford
Groar => Jerry Bradford
[color=green]> ash get_monster_mapping( "Heavy Rains" )[/color]
Returned: aggregate monster [monster]
Boss Bat => Aquabat
Knob Goblin King => Aquagoblin
Bonerdagon => Auqadargon
Naughty Sorceress => The Rain King
Protector Spectre => Protector Spurt
Dr. Awkward => Dr. Aquard
Lord Spookyraven => Lord Soggyraven
The Big Wisniewski => Big Wisnaqua
The Man => The Aquaman
Groar => Gurgle
[color=green]> ash get_monster_mapping( "Actually Ed the Undying" )[/color]
Returned: aggregate monster [monster]
Boss Bat => Boss Bat?
Knob Goblin King => new Knob Goblin King
Bonerdagon => Donerbagon
Naughty Sorceress => You the Adventurer
Groar => Your winged yeti
[color=green]> ash get_monsters( $location[ summoning chamber ] )[/color]
Returned: aggregate monster [1]
0 => King Boo
[color=green]> ash get_location_monsters( $location[ summoning chamber ] )[/color]
Returned: aggregate boolean [monster]
King Boo => true
[color=green]> ash get_location_monsters( $location[ The Briny Deeps ] )[/color]
Returned: aggregate boolean [monster]
school of wizardfish => true
pumped-up bass => true
funk sole brother => true
[color=green]> ash get_monster_mapping()[ $monster[ The Big Wisniewski ] ].to_int()[/color]
Returned: 2172
[color=green]> ash get_monster_mapping()[ $monster[ The Man ] ].to_int()[/color]
Returned: 2173
--------------------
2558 Warmed Up mario_juggle.gif 9fea199e3a5fd92b82e46f9e0ecc203c neutral none
Effect Warmed Up Muscle Percent: +100, Mysticality Percent: +100, Moxie Percent: +100
--------------------
[color=green]> test monsterids triffid[/color]
triffid has 1 monsterid: 342
[color=green]> test monsterids Bowser[/color]
Bowser has 2 monsterids: 2172, 2173
[color=green]> test skillids Leash of Linguini[/color]
Leash of Linguini has 1 skillid: 3010
[color=green]> test skillids Multi-Bounce[/color]
Multi-Bounce has 2 skillids: 7336, 25006
[color=green]> test itemids Eye of Ed[/color]
Eye of Ed has 2 itemids: 2286, 7962
[color=green]> test effectids A Little Bit Evil[/color]
A Little Bit Evil has 6 effectids: 597, 598, 599, 600, 601, 602
[72] The Haunted Kitchen
Encounter: zombie chef
Round 0: Crowther wins initiative!
> [INFO] - auto_combatHandler: 0
Round 1: Crowther casts BECOME A CLOUD OF MIST!
You acquire an effect: Misty Form (1)
> Test Multi
> Use Multi
Round 2: Crowther attacks!
You lose 2 hit points
> Test Multi
Round 3: Crowther casts JUMP ATTACK!
Round 4: zombie chef takes 110 damage.
Round 4: Crowther wins the fight!