I've been having trouble for the last few days with combat macros. Every time I use a macro that calls upon combat skills, Kolmafia doesn't register it and gives me the "Kolmafia thinks it is round x but Kol thinks it is round x" thing, unless I kill the monster with it in which case it just prints a debug log. It's annoying because when the monster dies from a macro, it doesn't register whatever I gained in that combat, giving me inaccurate info as to how many agua de vidas I dropped, turns spent in a zone, etc. Even worse, I can't use things like modifier maximizer or restorers because Mafia thinks I'm still in a fight afterwards. It does not happen if the monster dies "manually" (even if I used a macro as my first action) or if the macro is just a simple "attack attack attack" that doesn't call upon any skills.
Here's an exemple for a turn spent battling a MagiMechTech MechaMech (debug log also included) :
The macro I used in this exemple was : The Penultimate Fantasy Airship
Encounter: MagiMechTech MechaMech
Round 0: Zeuxippe loses initiative!
Round 1: You lose 53 hit points
Round 1: Zeuxippe executes a macro!
Unexpected error, debug log printed.
I'm using version KoLmafia v17.12 r18288 which I downloaded right before playing 2 hours ago to see if it changed anything. For scripts I'm using Bale's OCD Inventory Control, Eliteofdelete's Ascension Checklist Handler, Ezandora's guide, Almighty Sapling/Lxndr's Skill Planner, rlbond86/ckb's Enhanced Inventory Spoilers and Theraze/dj_d's EatDrink, all downloaded from the mafia interface and up to date.skill soul bubble
skill curse of weaksauce
Hope you can help!