The reason I need to change the hotspot is because of the big issue,
of when the character rotates near corners, he ends up getting thrown
through the wall because of the location where the object rotates
(you can't set a specific rotation angle when having him rotate from
an offset position/point).
Which is a really frustrating occurrence.
I was thinking of the collision box, but it would be a nightmareish
amount of recoding to get everything changed over to that box,
just for the slight possibility it might stop the shooting through
walls occurring.
It also seems like, when I set the character to a specific angle,
and it get's thrown through the side of the wall, it seems like
it doesn't actually skip angles.
The only logical reason it would end up getting thrown through the wall,
is that it's rotated instantly to the new angle, and when the character
is rotated halfway through the wall it pops out the other side.