Commit Graph

12 Commits

Author SHA1 Message Date
Timothy Warren
2f0b9b4535 Implement Slow and DamageOverTime effects 2022-01-25 14:02:40 -05:00
Timothy Warren
bd7fa27794 Add ability to learn spells 2022-01-25 13:39:43 -05:00
Timothy Warren
868bbade36 Allow restoring of mana 2022-01-25 11:42:02 -05:00
Timothy Warren
e6a01791bf Implement system to use spells 2022-01-25 11:15:32 -05:00
Timothy Warren
0353c658aa Complete item attribute bonus system, finishing section 5.23 2022-01-24 11:19:31 -05:00
Timothy Warren
ee5db23f6b Refactor confusion effect, and update gui to show confusion status 2022-01-24 10:58:37 -05:00
Timothy Warren
5c438cc3c0 Implement scrolls to uncurse cursed items 2022-01-21 11:57:36 -05:00
8819fabcca Add missing imports 2022-01-20 19:43:51 -05:00
03a90aba44 Complete Section 5.21 2022-01-20 19:41:16 -05:00
Timothy Warren
64aeb189c9 Cleanup code now handled by effects module 2022-01-20 16:24:12 -05:00
Timothy Warren
0f3903e456 Simplify ItemUseSystem and TriggerSystem by refactoring into piecs of the effect module 2022-01-20 15:57:22 -05:00
Timothy Warren
6f35a4a933 Create effects module to handle damage, particles, and death more modularly 2022-01-20 11:48:58 -05:00