Created the Damager class and nested Melee Controller and Projectile Launcher classes under it. Now I can have them both do certain tasks with less code clutter. The actual purpose was to introduce the multiplier and find a way so that I can change the multipliers of both melee and projectile attacks easily. Now with the Damager class, I can achieve that and also add more attack types without a headache.
Finally, Boost has a purpose. Sorry to everyone who was spamming it without knowing it doesn’t do anything.
Also overall the boost has the following effects: 1.5x Damage and Attack Speed
but for Wizard: 1.5x Primary Attack Speed, 2x Boost Duration and -5s of Boost pre Magic Bomb.
All this affects what goes on the back, so visually there are no changes for me to show in the image.
So ig here’s the doc of the new class……