Merge pull request #1042 from EmosewaMC/FixSkills

Fix SwitchMultiple incorrect handling
This commit is contained in:
Gie "Max" Vanommeslaeghe
2023-04-03 20:52:22 +02:00
committed by GitHub

View File

@@ -22,13 +22,9 @@ void SwitchMultipleBehavior::Handle(BehaviorContext* context, RakNet::BitStream*
for (unsigned int i = 0; i < this->m_behaviors.size(); i++) { for (unsigned int i = 0; i < this->m_behaviors.size(); i++) {
const double data = this->m_behaviors.at(i).first; const double data = this->m_behaviors.at(i).first;
if (value <= data) {
trigger = i; trigger = i;
break; if (value <= data) break;
}
} }
auto* behavior = this->m_behaviors.at(trigger).second; auto* behavior = this->m_behaviors.at(trigger).second;