May 17th Weekly Update (Patreon)
Content
This week I worked on fixing a few bugs, specifically with spell effects and ammo.
I've early reorganized most spell effects to come from a base ammo class. This simulates bullet physics (unless I don't want it to), so far more projectiles, I just need to tell it what the accurate m/s is, and should it stick in things or not.
If I want to do a spell effect, that of course needs a little more work, but the basic movement is there.
This week I moved a few older spell effects over to this new base class, so as to keep everything more consolidated. This also let me find a few bugs, around hit detection, and correct those. So most spell effects and attacks should now hit more consistently.
As seen in the video, some effects like arrows and bullets (if you're fast enough) can be reflected back at attackers with the push spell( or pushed to the side if you prefer ).
I also reworked the stop time effect to be more directional and effect a smaller area. Projectiles can also be frozen in time as well, making them much easier to reflect.
I am unsure how I want to proceed with the stop time effect. Currently, it ends after a certain amount of time has elapsed, but I'm THINKING of ending it when the monster/object is interacted with.
(Example: Frozen monster is unable to move until you attack it again. Or a barrel that is frozen in time will remain so until you attempt to throw it at an enemy.)
The other option is to have damage accrue and then all pile on at once after the effect ends, but this seems exceedingly difficult to as it would require some special case work to put all damage into some sort of temp buffer and then play it all at once.
If I can come up with an efficient way to do this, I may, but until then I will probably have the effect break on damage.
My next step for all this is to come up with a good spell(s) for water and cold damage.
Otherwise I think I've got enough magic interaction stuff ready to go.
For any $10+ patrons, I could still use a little help coming up with a name for the Incubus. I'd like to get a few more suggestions before putting it to a vote!
https://www.patreon.com/posts/please-help-me-36632980
Hope everyone is staying safe, have a wonderful week!