[ default ]
consult SimpleSmack.ash
[ glass-shelled archelon ]
attack with weapon
[ pterodactyl ]
skill curse of weaksauce
skill saucestorm
[ supersonic velociraptor ]
skill saucegeyser
Dinos are monster modifiers, not monsters, so yes this is expected.A CCS still isn't recognizing the path monsters with r2668. Is that expected? With the following only the default action is triggered no matter what the monster might be.
Thanks. I was wondering about chickens as I played day one yesterday, but I had no flyers to check with.Looks to me like the chickens are throwing it off. Mafia's counting arena ml from the original stats, but the chicken's stats are 1/1/1.
Dinos are monster modifiers, not monsters, so yes this is expected.
void main(int initround, monster foe, string page)
{
print( "initround = " + initround );
print( "monster = " + foe );
print( "page length = " + length( page ) );
if (my_path() == "Fall of the Dinosaurs") {
// foe is the base monster that was consumed by the dinosaur.
// $monster[malevolent hair clog], for example.
boolean[string] modifiers = foe.random_modifiers;
if (modifiers contains "archelon") {
// reflects spells
// do stuff
return;
}
if (modifiers contains "dilophosaur") {
element e = foe.attack_element;
// do stuff
return;
}
// and so on.
}
}
the boss dinos are monsters in their own right, and the monster version of the dinos will presumably need to get added eventually to make sure scripts dont get confused by them when looking at locket or manuelDinos are monster modifiers, not monsters, so yes this is expected.
Flying worked correctly my second run after this update. Thanks.I should have fixed that in r26668, which sets Elemental attack & defense for elemental dinosaurs and sets the stats at 1/1/1 for chickens.
--------------------
10950 Thwaitgold mosquito-in-amber statuette 925741442 thwaitamber.gif none 0
# Item Thwaitgold mosquito-in-amber statuette
--------------------