Vanilla game has a bug.Action Log after a few minutes is no longer displayed.Therefore, the "Action Log Customization" and "Action Log" makes no sense.These mods also stop working.
Can confirm, same here even in vanilla with latest 4.02 patch. I need to reload a save to bring it back but even then it still disappears after a few minutes. Very annoying bug. Hope they will fix it soon.
Yep, can confirm, it stops loading anything at all in the Action Log after a while. Not sure what causes it. New Quest update, or Level up, or maybe just time? Either way....sucks...
Someone on reddit just pinpointed the problem - floating messages stop appearing after buying something from merchants. Can someone confirm if this is a universal bug?
Yes, I confirm. I checked it on purpose. Moreover, the bug appears after the purchase and sale of several items (I tried about 10 items). If you buy or sell one item, then the display bug does not appear. I also noticed that the log continues to be logged, if you click on "~", then it is visible, but it is not displayed in the HUD. (Google translator is used)
Is it possible to show experience < 1? For example 0.1 or 0.5
This would require changing the EXP gained formula of the game, not just the log. This isn't the point of this mod, which purpose is to enhanced log visibility.
If you want to change the EXP formula yourself, I can give you a hint. The code for this should be in the file scripts\game\npc\npc.ws. Search and modify this line (2631): expPoints = RoundMath( expPoints * (1 + CalculateAttributeValue(bonusExp)) ); As for the patch for that other mod, sorry there is no plan.
No, if you set it to Off, it will not show the "Level Up! Geralt is now level 70." line. If you don't want the big level up message, then you have to delete the modActionLogCuztomization/content/scripts/game/gameplay/leveling/levelManager.ws file. Then, it will behave like vanilla.
I don't want it to behave like vanilla, you cannot shut off the big level up or gained XP from a quest ending messages that pops up in vanilla and lasts way too long. Even shutting the UI off in the settings doesn't prevent them but that does cause me to use igni on a breakable wall instead of aard lol There's no option to at all in vanilla and I want those gone specifically. Better would be a mod dedicated to removing any messages that pops up there but the rest of them do not stay up long enough to be really annoying like level ups.
Oh, that's easy then. Go into levelManager.ws and search for the line "if( GainLevel( true) )". Then change true to false. I think that will remove the big level up popup completely.
Closest to that line when searching for Gainlevel out of 3 results is if( GainLevel( show ) ) and then public function GainLevel( show : bool ) and last is logassert(false, for maxed level in an if max level directly under the second hit. I don't know if Show can be changed to false or not, scripts are more or less gibberish to me lol.
Meh no big deal I set my level to 100 via the console, I already have all the skills I want for the character so leveling does nothing and I had a bunch of unspent points doing nothing already.
*Edit, And Friendly HUD Next Gen has the option to disable them.
"- An option to hide journal updates HUD module - the one that shows updated quest name, quest items received, books received, level up and other quest related messages and can never be switched off using vanilla menu."
I mean search for that line in my mod (in the levelManager.ws file). Or better yet, search for "// modActionLogCustomization"" and it should show that line.
Greetings! Thank you for the useful mod! Are there any plans to add to the log messages about poisoning, bleeding, freezing, gorenje and messages about triggering a chance to kill with one blow to the NPC? I remember there were such messages in the Witcher 2.
just added a little function to your mod (won't post, as it's not mine of course)
just edited a bit to add the lifesteal heal to the log.
If is the NPC Ciri, her lifesteal goes that way: Base Zireael (the one that Ciri uses during the game) life steal 200% up to 500% in my game plus other effects haha (in the pic i really can't say because she's the NPC and i can't see the stats)
Crafted Zireael (end game version) 800% to 1000% lifesteal
Those 2 swords get the values from the lifesteal ability + if Ciri has less than 50% health she also lifesteals 100% of her own max HP else 75%.
For player Ciri, goes the same way... get the attribute for any weapon that has lifesteal ability + 75% of Ciri max HP if her vitality is less or equal to 50% else 50%.
Any NPC that has a sword with the lifesteal ability will appear on log as well (well, i believe there's only the Caretaker which is an enemy, in the whole game but as i did, you can edit or create new weapons.)
Ciri hits Bear causing 4819. Ciri stole 12352 Life for the damage done. Ciri hits Bear causing 4960. Ciri stole 12712 Life for the damage done.
like i said, NO OTHER weapon uses life steal in vanilla or the dlc EXCEPT the Caretaker one which drops after you kill him... and that's it, just one weapon... i did because i've modded and created new weapons that can drop with this effect randomly so why not? the effect it's part of the game even if only in DLC and a single weapon.
actually no, i'm replaying after many years and had no more saves (steam cloud was turned off lol my bad) but he's part of Heart's of Stone DLC, all his attacks heals him 10% per hit, can be friend or enemy, the player version only hits enemies of course but the effect is the same.
in the items folder (check EP1 dlc folder) "dlc\ep1\data\gameplay\items\def_item_weapons.xml"
There are 2 versions of this weapon "Caretaker Shovel" the enemy version and "PC Caretaker Shovel" the player version. Silver damage has an error as the type is not set, it was supposed to be "type="base" but the effect itself is not to cause damage anyway just to heal the caretaker. Quality 4 = Relic
here's a little video showing a lv10 Ciri in the action, Ciri sword has also a 5% instantkill chance, and she did hahaha look at the ammount of damage she got for one hit killing the bear (100% of the Max HP) XD
the only bad thing i couldn't do it (couldn't figure out yet) is the heal effect that doesn't play on the npcs that has the lifesteal effect, while on geralt it works fine. (Effect 'drain_energy_caretaker_shovel') which i set in the script "PlayEffect('drain_energy_caretaker_shovel');" dunno if i need to specify like companion.PlayEffect('drain_energy_caretaker_shovel'); because on geralt doesn't need it.
the Effect:
Spoiler:
Show
ps: based on the ammount of the life stolen, i suppose she had aprox. 264% of total lifesteal (taking of the 75% of her own max hp) which goes up to total aprox 339%~340%.
well, i just added because it's part of the battle, since it's supposed to log every aspect of the battle why not? it's an effect used by the game, some people use caretaker's shovel, most don't but it's an option... also is not that hard to implement, if you look in nexus you'll see a lot of custom made weapons who uses lifesteal.
95 comments
no sense.These mods also stop working.
I also noticed that the log continues to be logged, if you click on "~", then it is visible, but it is not displayed in the HUD.
(Google translator is used)
or a chance for a patch with Balanced Damage and Scaling at The Witcher 3 Nexus - Mods and community (nexusmods.com) to see the experience when given less than 1
If you want to change the EXP formula yourself, I can give you a hint. The code for this should be in the file scripts\game\npc\npc.ws. Search and modify this line (2631):
expPoints = RoundMath( expPoints * (1 + CalculateAttributeValue(bonusExp)) );
As for the patch for that other mod, sorry there is no plan.
No file changes was detected for Witcher3 v4.02, so no update is needed for this mod. It should be fully compatible.
Meh no big deal I set my level to 100 via the console, I already have all the skills I want for the character so leveling does nothing and I had a bunch of unspent points doing nothing already.
*Edit,
And Friendly HUD Next Gen has the option to disable them.
"- An option to hide journal updates HUD module - the one that shows updated quest name, quest items received, books received, level up and other quest related messages and can never be switched off using vanilla menu."
Are there any plans to add to the log messages about poisoning, bleeding, freezing, gorenje and messages about triggering a chance to kill with one blow to the NPC?
I remember there were such messages in the Witcher 2.
just edited a bit to add the lifesteal heal to the log.
If is the NPC Ciri, her lifesteal goes that way:
Base Zireael (the one that Ciri uses during the game) life steal 200% up to 500% in my game plus other effects haha (in the pic i really can't say because she's the NPC and i can't see the stats)
Crafted Zireael (end game version) 800% to 1000% lifesteal
Those 2 swords get the values from the lifesteal ability + if Ciri has less than 50% health she also lifesteals 100% of her own max HP else 75%.
For player Ciri, goes the same way... get the attribute for any weapon that has lifesteal ability + 75% of Ciri max HP if her vitality is less or equal to 50% else 50%.
Any NPC that has a sword with the lifesteal ability will appear on log as well (well, i believe there's only the Caretaker which is an enemy, in the whole game but as i did, you can edit or create new weapons.)
Ciri hits Bear causing 4819.
Ciri stole 12352 Life for the damage done.
Ciri hits Bear causing 4960.
Ciri stole 12712 Life for the damage done.
well, i think it was a cool thing to add.
Anyway, new Witcher 3 v4.01 seems to break the mod, so I'll update it again.
in the items folder (check EP1 dlc folder) "dlc\ep1\data\gameplay\items\def_item_weapons.xml"
There are 2 versions of this weapon "Caretaker Shovel" the enemy version and "PC Caretaker Shovel" the player version.
Silver damage has an error as the type is not set, it was supposed to be "type="base" but the effect itself is not to cause damage anyway just to heal the caretaker.
Quality 4 = Relic
here's a little video showing a lv10 Ciri in the action, Ciri sword has also a 5% instantkill chance, and she did hahaha look at the ammount of damage she got for one hit killing the bear (100% of the Max HP) XD
the only bad thing i couldn't do it (couldn't figure out yet) is the heal effect that doesn't play on the npcs that has the lifesteal effect, while on geralt it works fine. (Effect 'drain_energy_caretaker_shovel') which i set in the script "PlayEffect('drain_energy_caretaker_shovel');" dunno if i need to specify like companion.PlayEffect('drain_energy_caretaker_shovel'); because on geralt doesn't need it.
the Effect:
ps: based on the ammount of the life stolen, i suppose she had aprox. 264% of total lifesteal (taking of the 75% of her own max hp) which goes up to total aprox 339%~340%.
just to complete the post, the Caretaker fight:
Thank you!