I expect that could be a page for the $monster[] data type (and a corresponding page for other data types, if needed), rather than a page just for random_attributes.
I did add the field information to the type's listing on the Data Types wiki page.
Not exactly.The monster's random modifiers - currently only used by the One Crazy Random Summer path
Try the "secret" proxy function:Fair enough. I hadn't considered people using that equipment in aftercore, but of course that's perfectly possible. I edited the wiki accordingly.
I'm back to feeling like an idiot. How can I actually get a monster's modifiers out of this field? It's labeled as an aggregate boolean [string], but appears to actually be an aggregate string [int]...
> ash last_monster().random_attributes[0]
Returned: true
> ash last_monster().random_attributes["shaky"]
Index for 'null' has wrong data type (expected int, got string) ()
Returned: void
ash last_monster().random_attributes("shaky")
How odd. I'll see what's up.> ash $monster[ghost].random_attributes
Returned: aggregate boolean [string]
> ash last_monster().random_attributes
Returned: aggregate string [int]
I noticed the same thing. Good find, PeKaJe!A number of the modifiers change the image in a way that leaves them blank in the relay browser (Firefox 38), while they worked fine if I logged into native KoL. After a bit of testing things, I noticed that the servers were sending slightly different HTML to native and mafia. Specifically, mafia was getting the attribute crossorigin="Anonymous" added to the "monpic" image. I have no idea what this does, nor why mafia would get it (maybe it has something to do with user agent?), but when I edited it out in RequestEditorKit.java, the images started working for me in the relay browser.
.lazy { -webkit-transform: rotate(90deg); -moz-transform: blur(3px); -o-transform: blur(3px); -ms-transform: blur(3px); transform: blur(3px); margin-right: 50px }
Oh, great! Please report that bug to KoL. I want to see lazy monsters...
results in:You salad salad and cut it salad salad salad salad, doing 108 (+3) (+6) (+3) (+6) (+1) damage
Texas McCarty whips salad salad salad salad pimento, salad 18 salad.
Texas Salad runs salad circles around salad opponent, salad it up salad the salad salad leash and dealing 10 damage.
A bolt of lightning arcs salad your salad salad your opponent, dealing 12 damage. Zot!
509] Inside the Palindome
Encounter: Australian, filthy, hilarious, sleazy Evil Olive
Round 0: Veracity wins initiative!
Round 1: Veracity attacks!
Round 2: Evil Olive takes 127 damage.
Round 2: Texas McCarty whips salad salad salad salad pimento, salad 18 salad.
Round 2: Texas Salad runs salad circles around salad opponent, salad it up salad the salad salad leash and dealing 10 damage.
Round 2: Evil Olive takes 10 damage.
Round 2: Evil Olive takes 12 damage.