I just realized this cast and castShockwave(example) where very different and when I attempted to use shockwave I used the cast function (I was typing cast magic-missile l typed that a lot today) I shock wave did not work therefor I would like to either request the specific uses of each and/or remove an obsolete one
Wow no-one has answered to this postsigh
dont use the helper methods. use just plain cast(“spell”, target)
If you use the autoType of self.castShockwave
it will shortcut to self.cast('shockwave',enemy)
. Similarly with self.castHaste
shortcutting to self.cast('haste',self)
I wish there was a similar shortcut for self.cast('magic-missile',enemy)