Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1554): 'axiiMods' is not a member of '&handle:W3PlayerWitcher' Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1556): 'axiiMods' is not a member of '&handle:W3PlayerWitcher' Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1557): 'axiiMods' is not a member of '&handle:W3PlayerWitcher' Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1565): 'axiiMods' is not a member of '&handle:W3PlayerWitcher' Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1566): 'axiiMods' is not a member of '&handle:W3PlayerWitcher' Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1660): To few params in call to function 'SetArmorReducedDamageToZero' Error [modimprovedaxii]game\actor.ws(2161): 'axiiMods' is not a member of '&handle:W3PlayerWitcher' Error [modimprovedaxii]game\actor.ws(2162): 'axiiMods' is not a member of '&handle:W3PlayerWitcher' Error [content0]game\player\player.ws(1010): Could not find function 'OnBlockingSceneStarted_OnIntroCutscene' Error [mod0000_mergedfiles]game\player\playerwitcher.ws(2006): Could not find function 'IsInCutsceneIntro' Error [content0]game\photomodemanager.ws(82): Could not find function 'IsInCutsceneIntro' Warning [modsharedimports]engine\environment.ws(30): Global native function 'EnableDebugOverlayFilter' was not exported from C++ code. Warning [modsharedimports]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.
Is anyone having major FPS drops with this mod installed? It's weird and it doesn't make sense but removing this mod gives me back like an extra 10 fps. I don't know why.
I attempted to add this mod but got this error when trying to run the game: Error [modimprovedaxii]game\gameplay\items\spells\axiientity.ws(323): I dont know any 'cachedTime'
I investigated the script and sure enough I can't see in the script where the variable 'cachedTime' is declared.
I'll take that into account. For now the prio is to update the mod for 1.21.
Maybe it can be slightly longer, but not 2-3 times for sure. Note that the sign is intended to have random behavior. Sometimes the charmed monster causes bigger trouble to its companions sometimes not.
Random? If they intended for it to be random, don't you think it would do more than 2 things? confuse and make enemy stand still or ungracefully try to fight for you for 10 secs?
Why not make a random hit from the sword hit Geralt instead of a monster! Or better yet: when you want to drink a potion, you spill it! and when you want to run, you have a random chance of falling flat on your ass like in Dark Castle games.
I see your point. Anyway the version for vanilla 1.21 is out. I have made some small balance adjustments. For now the duration is only slightly raised.
I agree that 10 secs is too little, i set those both 4.0f and now i'm happy. Just need to reduce damage from puppet to 40%... I have to modify axiiMods.ws ?
public function GetDamageMod (attacker : CNewNPC) : float { return 1.0f;
This thread is outdated. With current version the times are different, the damage normalization is different, the damage scaling with spellpower is different since the time of the first post.
It is not that easy to adjust all the values properly, because the damage scaling of e.g. humanoids and 'silver' enemies is very different. Therefore I cannot give you a recipe. You're on your own, if you're unhappy with the current balance.
e.g. see description: - Level 3: Axii puppet lasts 16, 32, 20 seconds for humanoids, animals, monsters accordingly. If Geralt hits the puppet, there is 70% chance it won't break.
I can answer your particular questions though:
axiiMods is an interface for a compatibility with GrandBalanceRepair Enemy Scaling module if someone uses it. So that is why the implementations are stubs here. They are overloaded in Enemy Scaling module with different implementations.
You can also adjust the damage in damageManagerProcessor.ws in method 'AdjustDamageAxiiPuppet'
It doesn't work well guys, because it also multiple normal axii stun, and it lasts for 30 s ... it's too overpowered. How to change duration only for puppet and leave stun duration normally? I can't read codes in axiiEntity.ws well :/
This doesn't work for me i keep getting this error
Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1554): 'axiiMods' is not a member of '&handle:W3PlayerWitcher' Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1556): 'axiiMods' is not a member of '&handle:W3PlayerWitcher' Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1557): 'axiiMods' is not a member of '&handle:W3PlayerWitcher' Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1565): 'axiiMods' is not a member of '&handle:W3PlayerWitcher' Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1566): 'axiiMods' is not a member of '&handle:W3PlayerWitcher' Error [modimprovedaxii]game\actor.ws(2161): 'axiiMods' is not a member of '&handle:W3PlayerWitcher' Error [modimprovedaxii]game\actor.ws(2162): 'axiiMods' is not a member of '&handle:W3PlayerWitcher'
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.
This mod is absolutely beautiful! it helped me for : The Enemy of my enemy achievement (it was like .. broken, I couldn't return a soldier against another before using that mod) and fixed the problem that made the wild horses of ''The Whispering Hillock'' quest absolutely untamable (like.. worse than trying to tame Eredin+Dettlaff+Unseen Elder simultaneously! it was literally impossible) but this mod fixed this problem too! You saved my day and week, a true hero!
58 comments
Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1554): 'axiiMods' is not a member of '&handle:W3PlayerWitcher'
Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1556): 'axiiMods' is not a member of '&handle:W3PlayerWitcher'
Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1557): 'axiiMods' is not a member of '&handle:W3PlayerWitcher'
Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1565): 'axiiMods' is not a member of '&handle:W3PlayerWitcher'
Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1566): 'axiiMods' is not a member of '&handle:W3PlayerWitcher'
Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1660): To few params in call to function 'SetArmorReducedDamageToZero'
Error [modimprovedaxii]game\actor.ws(2161): 'axiiMods' is not a member of '&handle:W3PlayerWitcher'
Error [modimprovedaxii]game\actor.ws(2162): 'axiiMods' is not a member of '&handle:W3PlayerWitcher'
Error [content0]game\player\player.ws(1010): Could not find function 'OnBlockingSceneStarted_OnIntroCutscene'
Error [mod0000_mergedfiles]game\player\playerwitcher.ws(2006): Could not find function 'IsInCutsceneIntro'
Error [content0]game\photomodemanager.ws(82): Could not find function 'IsInCutsceneIntro'
Warning [modsharedimports]engine\environment.ws(30): Global native function 'EnableDebugOverlayFilter' was not exported from C++ code.
Warning [modsharedimports]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.
Error [modimprovedaxii]game\gameplay\items\spells\axiientity.ws(323): I dont know any 'cachedTime'
I investigated the script and sure enough I can't see in the script where the variable 'cachedTime' is declared.
Is there something I'm missing?
duration.valueMultiplicative = 3.0f;
durationAnimal.valueMultiplicative = 3.0f;
in axiientity.ws
just modify thosel ines if anyone else has the same feeling.
Maybe it can be slightly longer, but not 2-3 times for sure. Note that the sign is intended to have random behavior. Sometimes the charmed monster causes bigger trouble to its companions sometimes not.
Why not make a random hit from the sword hit Geralt instead of a monster! Or better yet: when you want to drink a potion, you spill it! and when you want to run, you have a random chance of falling flat on your ass like in Dark Castle games.
public function GetDamageMod (attacker : CNewNPC) : float
{ return 1.0f;
and change 1.0 to 0.4?
It is not that easy to adjust all the values properly, because the damage scaling of e.g. humanoids and 'silver' enemies is very different. Therefore I cannot give you a recipe. You're on your own, if you're unhappy with the current balance.
e.g. see description:
- Level 3: Axii puppet lasts 16, 32, 20 seconds for humanoids, animals, monsters accordingly. If Geralt hits the puppet, there is 70% chance it won't break.
I can answer your particular questions though:
axiiMods is an interface for a compatibility with GrandBalanceRepair Enemy Scaling module if someone uses it. So that is why the implementations are stubs here. They are overloaded in Enemy Scaling module with different implementations.
You can also adjust the damage in damageManagerProcessor.ws in method 'AdjustDamageAxiiPuppet'
duration.valueMultiplicative = 3.0f;
durationAnimal.valueMultiplicative = 3.0f;
directly in axiientity.ws
works really nice!
Thank you!
Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1554): 'axiiMods' is not a member of '&handle:W3PlayerWitcher'
Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1556): 'axiiMods' is not a member of '&handle:W3PlayerWitcher'
Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1557): 'axiiMods' is not a member of '&handle:W3PlayerWitcher'
Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1565): 'axiiMods' is not a member of '&handle:W3PlayerWitcher'
Error [modimprovedaxii]game\gameplay\damage\damagemanagerprocessor.ws(1566): 'axiiMods' is not a member of '&handle:W3PlayerWitcher'
Error [modimprovedaxii]game\actor.ws(2161): 'axiiMods' is not a member of '&handle:W3PlayerWitcher'
Error [modimprovedaxii]game\actor.ws(2162): 'axiiMods' is not a member of '&handle:W3PlayerWitcher'
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.