Hi. Thank you for your feedback! π One thing I should explain: porting a mod made for next-gen version of the game to the old-gen version of the game isn't called 'update', it is called 'backport'. While I understand the demand and perfectly okay with the idea, I possess no skill to do so and I never have played the old-gen version. I am perfectly okay if someone else will backport the mod though.
Thank you for your feedback! π Regarding the possibility to adapt, it might be possible by someone experienced with the old gen, but certainly not by me. I have never played in old-gen version of the game and never even had one, as I came to The Witcher 3 in 2025 for the first timeπ Also take note, that the amount of conflicts is greatly reduced by use of annotations, which I did use, and that annotations are not available in the old-gen.
I totally understand why the wait felt so long! The task was not easy to accomplish...
The way hudModuleBuffs.ws handles buff ordering gave me such a headache that I almost gave up. No matter what I tested, the displayed durations kept mismatching the effects when trying to paginate. π΅βπ« But thenβpure luck! π I finally caught one case where the duration lined up with the paged effects, and that was enough proof that it could work. From there, I just had to debug the logic until it behaved properly every time. π― That said, if one would use other mods that modify the same system, things might still break.
Feel free to share feedback, you are more than welcome! π
The only old-gen mod I've seen didn't use pagination but instead increased the number of displayed buffs by editing the .redswf file and making a small script change. π οΈ This is definitely an easier solution, but the limit still exists (I believe it's 20? π€), and modifying .redswf makes the mod incompatible with others. π§ So I wasn't aiming to port that old-gen mod to next-gen but rather to find a more flexible approach. π
Thank you for making it compatible with Place of Eternal Power.
There was a comment on my mod page asking for a solution to the limit on the number of buffs that could be displayed, so I was thinking I had to come up with a solution.
You're very welcome! π I'm really glad it turned out to be helpful! Honestly, I saw the issue and thought it would be a nice challenge to solve. I'm happy it worked out well and that it benefits players of your mod too! π₯β¨ Thank you for your kind words! π
11 comments
One thing I should explain: porting a mod made for next-gen version of the game to the old-gen version of the game isn't called 'update', it is called 'backport'. While I understand the demand and perfectly okay with the idea, I possess no skill to do so and I never have played the old-gen version. I am perfectly okay if someone else will backport the mod though.
Regarding the possibility to adapt, it might be possible by someone experienced with the old gen, but certainly not by me. I have never played in old-gen version of the game and never even had one, as I came to The Witcher 3 in 2025 for the first timeπ
Also take note, that the amount of conflicts is greatly reduced by use of annotations, which I did use, and that annotations are not available in the old-gen.
I totally understand why the wait felt so long! The task was not easy to accomplish...
The way hudModuleBuffs.ws handles buff ordering gave me such a headache that I almost gave up. No matter what I tested, the displayed durations kept mismatching the effects when trying to paginate. π΅βπ« But thenβpure luck! π I finally caught one case where the duration lined up with the paged effects, and that was enough proof that it could work. From there, I just had to debug the logic until it behaved properly every time. π― That said, if one would use other mods that modify the same system, things might still break.
Feel free to share feedback, you are more than welcome! π
There was a comment on my mod page asking for a solution to the limit on the number of buffs that could be displayed, so I was thinking I had to come up with a solution.
But you did it.
Great job!
I'm really glad it turned out to be helpful! Honestly, I saw the issue and thought it would be a nice challenge to solve. I'm happy it worked out well and that it benefits players of your mod too! π₯β¨
Thank you for your kind words! π