does this mod change how fast and heavy attacks work on enemies? ie only strong work on large? my sword is bouncing off a bear, so only heavy does damage
No, it does not, but the mod options greatly affect damage dealt, for example scaling enemies many levels below or above you (fixed or randomized), or the chance governed damage dealt multiplier.
Hello TarTheDark, glad to see you still continue to improve and update your mods. Could you consider also updating Free Combat Lite for Next Gen V4.01? It's a really convenient alternative to improve compatibility, for those who want the essential options : Enemy Strafing, Jumping, Looting , Thank you!
Hi... Enpror? :) Could you name the script(s) that cause(s) conflicts with other mods? Maybe I can shrink/move around the code. If not, I'll see if I can find the time to update Free Combat Lite.
I don't know if it works or not. But it's important to update. Or else the mod might break the game or unable to merge correctly with others mod. I hope the author will do. I may help if needed.
I accidentally deleted the post, so here it is again. I was mainly about jumping in combat. I wanted a button that had no other function in combat so that it wouldn't interfere with each other. I play on the controller, to jump in the fight I chose to press the right stick of the controller. but it still has the function of locking the position in battle. I deleted the function line in the input setting file : IK_Pad_RightThumb=(Action=CameraLock) . now everything works perfectly . and most importantly, the line for the jump controller in combat for the right stick of the controller is: IK_Pad_RightThumb=(Action=CbtJump) both rows belong to the section [Combat] in input settings
Hi, not sure what you mean. What is a short jump? Also you want to jump by double clicking? You should be able to bind jumping (Action=CbtJump) to any key/button from input.settings.
My key bindings are never saved when I put them into the input file. Everytime I start the game, the key binds are deleted, like they didnt even exist. I could really use your help and advice!
Error [modfreecombat]local\freecombat.ws(70): Could not find function 'SetDurabilityArmorLoseChance' Error [modfreecombat]local\freecombat.ws(73): Could not find function 'SetDurabilityWeaponLoseChance'
Warning [content0]engine\environment.ws(30): Global native function 'EnableDebugOverlayFilter' was not exported from C++ code. Warning [content0]engine\environment.ws(32): Global native function 'EnableDebugPostProcess' was not exported from C++ code. Warning [content0]engine\showflags.ws(11): Global native function 'DebugSetEShowFlag' was not exported from C++ code.
Looks like you're using other mods too. You can: 1. Merge everything properly with Script Merger so that "SetDurabilityArmorLoseChance" and "SetDurabilityWeaponLoseChance" are not lost or 2. Use Free Combat alone
You need to also raise the "Maximum player level" in NGPP. However, if you do and level up past 100, looting quest items won't work without an additional mod: http://www.nexusmods.com/witcher3/mods/1748
Are you on a NG++ save? Or at least NG+? Enemies are leveled when they are spawned, so the upscaling may not be immediate. It's best to set both options high enough, then save and reload the same save.
Cool I've merged Free Combat and New Game Plus Plus into a separate mod: https://www.nexusmods.com/witcher3/mods/2593 However it doesn't have every feature from both, yet.
Error [mod0000_mergedfiles]game\gameplay\damage\damagemanagerprocessor.ws(535): Found unexpected '}' Error [mod0000_mergedfiles]game\gameplay\damage\damagemanagerprocessor.ws(3032): Found unexpected '}'
this is happening in the script merger all of a sudden
damagemanagerprocessor.ws was not changed in the update. There seem to be too many '}'. If you get these errors when auto-merging, you have to manually fix them (each '{' must have a matching '}').
ok, ill give you the full story. 1. i found the 'Multi companions mod' on the 12th of March, at around 10 o'clock Australian time. https://www.nexusmods.com/witcher3/mods/2459/? 2. i installed it and merged the mods, but there was still a conflict. something about horse mounts. 3. after many attempts of getting it to work, i eventually deleted it. 4. i re-merged all my mods and launched the game. But Error [mod0000_mergedfiles]game\gameplay\damage\damagemanagerprocessor.ws(535): Found unexpected '}' Error [mod0000_mergedfiles]game\gameplay\damage\damagemanagerprocessor.ws(3032): Found unexpected '}' started to appear. 5. i searched ways of fixing this problem. i made sure all my mods were merged by re merging them 3 times, i deleted the '}' from the mentioned lines, and then Error [mod0000_mergedfiles]game\gameplay\damage\damagemanagerprocessor.ws(492): syntax error, unexpected TOKEN_IF, expecting TOKEN_FUNCTION, near 'if' appeared after trying to launch the game again. i re-installed the mod and the problem still appeared. i took out the 'damagemanagerprocessor' from the mod0000_merged files and the game script compiler worked when launching the game. i put it back in and the script compiler showed the same error Error [mod0000_mergedfiles]game\gameplay\damage\damagemanagerprocessor.ws(535): Found unexpected '}' Error [mod0000_mergedfiles]game\gameplay\damage\damagemanagerprocessor.ws(3032): Found unexpected '}'
i now have fully removed free combat, and the game launches. this is quite unfortunate because i really like the mod you have made and it was working fine up until the 12th of March, at around 10 o'clock Australian time. im not sure if its my fault because i installed the multi-companions mod or something you changed in the code. im not sure what to do because i really do want to use your mod normally again.
I checked and the Multi companions mod doesn't appear to modify damagemanagerprocessor.ws, so you probably have another mod that does change it. If you find out which (any mod that contains damagemanagerprocessor.ws), maybe I can help with the merge.
Free Combat has no script compilation errors and this can be easily verified by testing it alone. It would be pretty lame of me to upload a mod that doesn't even compile
I'm having a similar issue, they show up in the menu but not as words, as blank spots. I can adjust everything but don't know what tab I'm in otherwise.. I had it installed with Vortex but then manually installed and same issue. Ever figure this out? I have the modfreecombat.xml in the right spot and added in everything to the documents folder. Sorry to necro post but can't find anything on this.
Hello! I'm having problems with the Decrease/Increase Damage Taken and Decrease/Increase Damage Given options. In-game the options are set at 0 and the slider is way to the left of both options. And when I try to press 4,5,6 or 7 on the Numpad nothing happens.
has to contain the key bindings (under the [Combat] section) from the Description for the hotkeys to work: ... IK_NumPad4=(Action=DecDamageTakenMultiplier) IK_NumPad5=(Action=IncDamageTakenMultiplier) IK_NumPad7=(Action=DecDamageDealtMultiplier) IK_NumPad8=(Action=IncDamageDealtMultiplier) ... You can also pick other keys instead of NumPad4/5/7/8.
Thanks. I figured it out. I had to modify the modfreecombat.xml file. For some reason, in its original form, it had the multipliers for damage taken and dealt at (0.5, 2, 150). At these settings the sliders were way over to the left and grayed out.
I changed the settings to (-1, 2, 30), and now it works.
Grayed out sliders? I don't recall ever seeing that, only the slider bar waaay to the left, but still draggable. 0.5 means half damage (limit), 2 means double damage (limit), not sure what to make of -1, but if it works, fine :)
247 comments
Could you name the script(s) that cause(s) conflicts with other mods? Maybe I can shrink/move around the code.
If not, I'll see if I can find the time to update Free Combat Lite.
Hello.
This mod need to update for the version 4.01.
Here the changelog Scripts 4.00(Hotfix2) vs 4.01 for help.
But it's important to update. Or else the mod might break the game or unable to merge correctly with others mod.
I hope the author will do. I may help if needed.
thanks.
It will be updated, yes.
done.
and most importantly, the line for the jump controller in combat for the right stick of the controller is: IK_Pad_RightThumb=(Action=CbtJump)
both rows belong to the section [Combat] in input settings
not sure what you mean.
What is a short jump?
Also you want to jump by double clicking?
You should be able to bind jumping (Action=CbtJump) to any key/button from input.settings.
Ok, you solved it, great :)
I could really use your help and advice!
[Witcher main folder]\bin\config\r4game\user_config_matrix\pc
If you've set the game to some other language than English, you have to rename
[Witcher main folder]\mods\modFreeCombat\content\en.w3strings
to the correct language (the "en").
Error [modfreecombat]local\freecombat.ws(73): Could not find function 'SetDurabilityWeaponLoseChance'
Warning [content0]engine\environment.ws(30): Global native function 'EnableDebugOverlayFilter' was not exported from C++ code.
Warning [content0]engine\environment.ws(32): Global native function 'EnableDebugPostProcess' was not exported from C++ code.
Warning [content0]engine\showflags.ws(11): Global native function 'DebugSetEShowFlag' was not exported from C++ code.
getting these while starting up the game
You can:
1. Merge everything properly with Script Merger so that "SetDurabilityArmorLoseChance" and "SetDurabilityWeaponLoseChance" are not lost
or
2. Use Free Combat alone
If you're close to 100 and they top out at 105, I may need to look into it.
However, if you do and level up past 100, looting quest items won't work without an additional mod:
http://www.nexusmods.com/witcher3/mods/1748
Enemies are leveled when they are spawned, so the upscaling may not be immediate.
It's best to set both options high enough, then save and reload the same save.
https://www.nexusmods.com/witcher3/mods/2593
However it doesn't have every feature from both, yet.
Error [mod0000_mergedfiles]game\gameplay\damage\damagemanagerprocessor.ws(3032): Found unexpected '}'
this is happening in the script merger all of a sudden
There seem to be too many '}'.
If you get these errors when auto-merging, you have to manually fix them (each '{' must have a matching '}').
If so, you have to manually fix it.
1. i found the 'Multi companions mod' on the 12th of March, at around 10 o'clock Australian time. https://www.nexusmods.com/witcher3/mods/2459/?
2. i installed it and merged the mods, but there was still a conflict. something about horse mounts.
3. after many attempts of getting it to work, i eventually deleted it.
4. i re-merged all my mods and launched the game. But
Error [mod0000_mergedfiles]game\gameplay\damage\damagemanagerprocessor.ws(535): Found unexpected '}'
Error [mod0000_mergedfiles]game\gameplay\damage\damagemanagerprocessor.ws(3032): Found unexpected '}'
started to appear.
5. i searched ways of fixing this problem. i made sure all my mods were merged by re merging them 3 times, i deleted the '}' from the mentioned lines, and then
Error [mod0000_mergedfiles]game\gameplay\damage\damagemanagerprocessor.ws(492): syntax error, unexpected TOKEN_IF, expecting TOKEN_FUNCTION, near 'if'
appeared after trying to launch the game again.
i re-installed the mod and the problem still appeared.
i took out the 'damagemanagerprocessor' from the mod0000_merged files and the game script compiler worked when launching the game. i put it back in and the script compiler showed the same error
Error [mod0000_mergedfiles]game\gameplay\damage\damagemanagerprocessor.ws(535): Found unexpected '}'
Error [mod0000_mergedfiles]game\gameplay\damage\damagemanagerprocessor.ws(3032): Found unexpected '}'
i now have fully removed free combat, and the game launches. this is quite unfortunate because i really like the mod you have made and it was working fine up until the 12th of March, at around 10 o'clock Australian time. im not sure if its my fault because i installed the multi-companions mod or something you changed in the code. im not sure what to do because i really do want to use your mod normally again.
If you find out which (any mod that contains damagemanagerprocessor.ws), maybe I can help with the merge.
It would be pretty lame of me to upload a mod that doesn't even compile
Try br.w3strings.
you mean when you change them from 0, they aren't saved? Make sure that
c:\Users\[Username]\Documents\The Witcher 3\user.settings
isn't read-only. You could also edit it directly, just find the [FreeCombat] section:
[FreeCombat]
...
DamageTakenMultiplier=1.25
DamageDealtMultiplier=0.75
...
c:\Users\[Username]\Documents\The Witcher 3\input.settings
has to contain the key bindings (under the [Combat] section) from the Description for the hotkeys to work:
...
IK_NumPad4=(Action=DecDamageTakenMultiplier)
IK_NumPad5=(Action=IncDamageTakenMultiplier)
IK_NumPad7=(Action=DecDamageDealtMultiplier)
IK_NumPad8=(Action=IncDamageDealtMultiplier)
...
You can also pick other keys instead of NumPad4/5/7/8.
I changed the settings to (-1, 2, 30), and now it works.
0.5 means half damage (limit), 2 means double damage (limit), not sure what to make of -1, but if it works, fine :)