All animation structs were backwards and poorly named.. RoF+ animations work properly

This commit is contained in:
Natedog2012
2015-04-06 03:01:48 -07:00
parent 78eb8747aa
commit 7662eaf983
11 changed files with 25 additions and 22 deletions
+6 -3
View File
@@ -2831,9 +2831,12 @@ void Client::Handle_OP_Animation(const EQApplicationPacket *app)
Animation_Struct *s = (Animation_Struct *)app->pBuffer;
//might verify spawn ID, but it wouldent affect anything
DoAnim(s->action, s->value);
if (GetClientVersion() >= ClientVersion::RoF) {
DoAnim(s->speed, s->action); //This was backwards so we gotta make up for it here
} else {
DoAnim(s->action, s->speed);
}
return;
}