Update on EIABs not blocked for fist fights:
Payback (Aegar) - all blocked (tagged q310_favella_rude_dude)
Payback (Stable guard) - EIAB_Signs, EIAB_SwordAttack not blocked (tagged q310_sleep_guard_3)
EIAB_DrawWeapon is blocked immediately when arriving at the stables, not just for the fistfight with the guard, which may cause issues. Apparently, that was done to prevent attacking him with a sword while asleep, since he's neutral and not friendly before turning hostile.
Update on unlocked doors:
During the quest Payback, the door to the stable cannot be unlocked to progress the quest.
The issue appears to be that the front door is unlocked to begin with, which is the quest marker. When using entity.Lock(entity.GetKeyName()) to lock the front door, then unlocking it with the key, a line of dialogue triggers telling Ciri and Aegar 'Quick, get in here'. There is no apparent way to resolve this beyond using a script to lock the door. Opening the door does not trigger the dialogue or quest progression. Neither does defeating the guard or loading a saved game.
lock/unlock doors script:https://forums.cdprojektred.com/ind...ack-in-unlock-doors-chests-function.11113294/
I suppose I ought to mention, the front door to Oxenfurt Prison, where Margarita is kept, during The Great Escape, is also unlocked. It doesn't make much difference I suppose, but you're expected to jump over the wall to leave instead. Although, I suppose you might be able to enter the prison prematurely, by entering through the front door, I haven't tested this theory. If you fall off the wall though, don't yet have the key, and the door is locked, you'd have to traverse back to the well and go back through the sewers again.
As to the cause: Seems to have occurred between 2 Family Matters saves, after searching the keep and talking to Baron, but before talking to Tamara or speaking to him about his family again, or completing Ladies of the Wood. The second set of saves is still on the same objective, so it's probably another quest.
Narrowed it down to: Wandering in the Dark, Magic Lamp, An Invitation from Keira Metz. This was long before I started messing with the entity.Unlock() function (and many other doors are locked correctly). The same doors, tested before that point, appear to be correctly locked. The new Crow's Perch marker is not yet active.
Actual Cause: Wandering in the Dark, Between the objectives 'Meet Keira at the entrance to the mage's hideout' and 'Use your Witcher Senses to find Keira'. This is basically between the point when you meet her at the cave entrance and when she spawns the portal, after the scene with the Wild Hunt. However, I tried to load the previous saved game, and was not able to reproduce the issue. Nothing has changed, XP 44/1000, weight/inventory (except a few items you can loot above and at the cave entrance; 2 chests plus 2 skeletons), gold, orens/florens, quests, map markers, points of interest, etc...
Other random bugs:
Winter's Blade failed to level during the quest Reason of State. Blade from the Bits levelled properly, while in inventory. Both weapons are now level 30, 4 levels below character. Bits started 2 below, Winter 3 below. This is the 3rd occurrence.
Concludes all fist fights during Wild Hunt campaign, including side quests, not including contracts, Blood and Wine or Hearts of Stone.