6 hours, tidying and simplify path. Shorter day to have dinner with my brother. Hes p cool.
Slowing function does multiplicative slow stacking instead of additive stacking so that movement doesn't move into the negatives. Bonus attack speed effects the attack speed wind up time. Finally figured out how to finish the simplify path function to allow the player to take straight line paths from its location to the end goal if the path is uninhibited. Now that I am passing the requester game object to the path finding object for ensuring that the correct object receives the path instructions, I can use the game object's location as a point in the path. Now I can eliminate nodes between the player and the end, not just between a turn point and the end. Previously this meant that most paths had a minimum of one turn point, now that minimum is zero is all cases. Melee minions now attack for damage and not just for fun. Some script cleaning of unused variables and some general tidying for reading sake.