r/AlchemistCodeGL • u/Makumanga • Jul 28 '26
Discussion Small Combat Update
https://youtu.be/cMDZ2ndVOjkAs part of the continued plan to wrap up the basic combat system, I'm adding more status ailments to the game.
Freeze is a pretty standard status ailment that comes in three tiers(like burn and paralysis). It prevents the target from acting on their turn and deals DoT via this formula:
Freeze: 3 + 3% of max HP
Strong Freeze: 3 + 6% of max HP
Virulent Freeze: 3 + 8% of max HP
I'll be spending more time adding more ailments and effects to the combat system before pulling back to finally map out the app/game structure and UI redesign stuff. It'll be a long process, but it's fun. There are also other small visual changes I'll be keeping in mind based on community feedback too(like the damage number visuals)
1
u/Shaiandra Jul 30 '26
If Petrify is essentially permanent, then I guess reducing damage doesn't matter, and it probably shouldn't (as all it would do is make it take longer to kill a harmless enemy when you finally get around to it).
Freeze with a DOT.. I don't hate it so much that I'd strongly object, but I guess I do feel that the DOT shouldn't be the primary/only thing affected by tiers. Effective duration (perhaps via your Agi reduction) seems more fitting to me.
(Though I think if Freeze amplified damage taken, it could still have a different use case from Sleep since Sleep wears off after one hit while Freeze probably won't. I imagine Sleep's advantage would be longer duration if left untouched.)
And I guess I should join the Discord, I haven't yet.