Hi KNGR,
Was the more blood mod updated? Because patch 1.12 reintroduces the same script compilation errors that I had before I fixed the ones in patch 1.11:
Error [content0]game\behavior_tree\tasks\monsters\bttaskmaintainspeed.ws(10): Class 'CBTTaskMaintainSpeed' already defined.
Error [content0]game\behavior_tree\tasks\monsters\bttaskmaintainspeed.ws(74): Class 'CBTTaskMaintainSpeedDef' already defined.
Error [content0]game\behavior_tree\tasks\reactions\bttaskisman.ws(4): Class 'CBTCondIsMan' already defined.
Error [content0]game\behavior_tree\tasks\reactions\bttaskisman.ws(15): Class 'CBTCondIsManDef' already defined.
These errors were caused by the outdated hacks folder in "The Witcher 3 Wild Hunt\content\content0\scripts\game\behavior_tree\tasks". In patch 1.11 I deleted this folder and it worked. But now deleting it yields completely new script compilation errors:
Error [content0]game\player\playerwitcher.ws(148): Function 'LogWithName' does not take 1 param(s)
Error [content0]game\gameplay\focus\focus.ws(199): Function 'LogWithName' does not take 1 param(s)
Error [content0]game\gameplay\focus\focus.ws(253): Function 'LogWithName' does not take 1 param(s)
Error [content0]game\gui\menus\gwintgamemenu.ws(104): Function 'LogWithName' does not take 1 param(s)
Error [content0]game\player\states\playerdialogstate.ws(48): Function 'LogWithName' does not take 1 param(s)
Error [content0]game\player\states\aimthrow.ws(42): Function 'LogWithName' does not take 1 param(s)
Error [content0]game\player\states\combat.ws(124): Function 'LogWithName' does not take 1 param(s)
Error [content0]game\player\states\exploration.ws(55): Function 'LogWithName' does not take 1 param(s)
Error [content0]game\player\states\swimming.ws(252): Function 'LogWithName' does not take 1 param(s)
Error [content0]game\player\states\vehicles\horseriding.ws(49): Function 'LogWithName' does not take 1 param(s)
Error [content0]game\player\states\vehicles\sailing.ws(56): Function 'LogWithName' does not take 1 param(s)
Warning [content0]engine\telemetrykeywords.ws(13): Native function 'Log' was not exported from class 'CR4TelemetryScriptProxy' in C++ code.
These errors are due to changes CDPR made to the telemetryKeyword.ws file, but changing the file to the way it was before patch 1.12 gives this error:
Error [content0]engine\timerkeyword.ws(15): Class 'CR4TelemetryScriptProxy' was already exported.
It seems like fixing a conflict in one file only starts a chain reaction of conflicts in other files.