I am fighting in the relay browser, clicking the Script button to fire off my CCS.
Round one I get hit for huge amount of HP. Mafia aborts the CCS, but there is absolutely no information in the relay.
This confused me, since it did not agree with my experience.
- You are fighting in the relay browser
- You click the "script" button to execute your CCS
- The CCS aborts
- There is "absolutely no information in the relay"
I decided to test this out. I set my CCS to this:
[ default ]
"pickpocket"
abort
I entered a combat in the Relay Browser and hit the script button. Here is the text that I see in the middle of my screen:
You deftly slip your fingers into your opponent's pocket and grab something.
You acquire an item: thin black candle
You also manage to snag some Meat!
You gain 27 Meat.
Gronald climbs up and sits on your shoulder, and hands you some Meat. Huh, where did he find that?
You gain 69 Meat.
You grab a handful of pencils from your cup and hurl them at your opponent, creating a veritable pencil rain and causing 20 damage worth of splinters and graphite poisoning.
He pops a pimple, but you dodge the geyser of pus.
Macro Aborted ("abort "KoLmafia CCS abort"")
That agrees with your claim, except for the "absolutely no information in the relay" part of it.
I did an action in the relay browser.
I look at the relay browser and saw the result of my action.
Meanwhile, the KoLmafia GUI - which I frequently have hidden, so cannot see in any case - did nothing.
Previous behaviour was that the charpane will turn RED and I'll see something went wrong (mafia charpane is visible in the background).
As I said, I don't have the the mafia GUI visible, so I wouldn't have seen this.
Code:
Right now it's staying GREEN and no matter how many times I click the "script" button, all I get in the relay is "You twiddle your thumbs."
Is this a change in behavior? I don't recall trying to use the script button except at the beginning of a combat, since I tend to set up my CCS with things early in the combat that have to come first - like that "pickpocket" line.
Only after alt+tab to the mafia window and navigating to the CLI tab I can see that it actually aborted for health reasons:
Code:
Health fell below 412. Auto-abort triggered.
You're on your own, partner.
OK, so you are saying that when the CCS aborts, you don't see something like this in fight text?
File a bug report.
Why do we have to go through all this extra hassle to see that a script aborted?
As I said, I could see that my script aborted by looking at the fight results in the relay browser.