I tried implementing poison today, but it is not possible with my current system, so I'm going to take a think break tomorrow and then implement a new system. I'm going to refactor it and delete a bunch of old stuff (maybe I even branch on my git :D)
I'm also thinking of refactoring inventory handling.
right now everything is so convoluted, very hard to get into.
see the changes here:
https://github.com/Papiertig0r/Alchemy/commit/421feb1d946e89c5532a2670a3eb01ec41e53e1d
no visual thingy so no gif
No user interfaces, but interfaces nevertheless.
Now it is possible, that even enemies can throw weapons. The same system could be used for spells etc.
Area of effect is still missing, but I'm inching towards it xD
See the changes here:
https://github.com/Papiertig0r/Alchemy/commit/fb9963ae2de2ffc10198b98d5072474d94b48639
Finally you can make some damage!
I added an attack animation and pixel blood particles as well as some methods and callbacks to handle damage etc
blood particles were too small but I changed them after I made the gif (note to self: make gifs when wrapping up)
Also, stats are now scriptable objects
See the changes here: