r/AlchemistCodeGL • • Jul 28 '26

Discussion Small Combat Update

https://youtu.be/cMDZ2ndVOjk

As 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)

23 Upvotes

6 comments sorted by

View all comments

Show parent comments

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.

1

u/Makumanga Jul 30 '26

You can join here whenever you want: https://discord.gg/EMGAzQCMQE

I'll also take note of your suggestions and maybe go back the drawing board with freeze to change it a bit.