Fix logic issue in SendAlternateAdvancementRank

This commit is contained in:
Michael Cook (mackal) 2016-08-13 15:20:48 -04:00
parent 488c4941d2
commit 7a4c9b36a8

View File

@ -867,7 +867,7 @@ void Client::SendAlternateAdvancementRank(int aa_id, int level) {
aai->max_level = ability->GetMaxLevel(this); aai->max_level = ability->GetMaxLevel(this);
aai->prev_id = rank->prev_id; aai->prev_id = rank->prev_id;
if(rank->next && !CanUseAlternateAdvancementRank(rank->next) || ability->charges > 0) { if((rank->next && !CanUseAlternateAdvancementRank(rank->next)) || ability->charges > 0) {
aai->next_id = -1; aai->next_id = -1;
} else { } else {
aai->next_id = rank->next_id; aai->next_id = rank->next_id;