Okay, so no complete battle system yet… but I have some very nice screenshots to show!
Here is the complete class diagram thus far.
As you can see I have added in StatusEffects, before this all Characters had Boolean flags for things like Poisoned, Frozen, Stunned, etc. However now all Characters have 3 StatusEffects (which are all null by default) that can be assigned to specific buffs or debuffs when the time calls for it. StatusEffects also manage the duration (turns in battle mode) of the effect.
Both Spellbook and Inventory are implemented as Lists as well as just about all the methods they will need. Below is a test of the inventory, where the player is given 4 items and they are shown in the side inventory (as well as in more detail when the player inputs /inv in PlayMode), from there they can also select a specific item to view all it’s details and use/equip it if it has that option.


love you long time baby , you are very avg at cs:go
This looks really awesome. Its like D&D but text based and single player. Would seriously play this.
Hey thanks! :)
I will be continuing with it after the university semester is over (another 2-3 months).