修复龙炮台问题
This commit is contained in:
parent
d7f09c299f
commit
35e54cc45b
@ -110,9 +110,9 @@ namespace mt
|
|||||||
}
|
}
|
||||||
auto itr = _trigger_type_buffs.find(buff_meta->trigger_type());
|
auto itr = _trigger_type_buffs.find(buff_meta->trigger_type());
|
||||||
if (itr != _trigger_type_buffs.end()) {
|
if (itr != _trigger_type_buffs.end()) {
|
||||||
itr->second.insert(buff_meta);
|
itr->second.push_back(buff_meta);
|
||||||
} else {
|
} else {
|
||||||
_trigger_type_buffs[buff_meta->trigger_type()] = std::set<const mt::Buff*>({buff_meta});
|
_trigger_type_buffs[buff_meta->trigger_type()] = std::vector<const mt::Buff*>({buff_meta});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -37,7 +37,7 @@ namespace mt
|
|||||||
const mt::Skill* _base_skill_meta = nullptr;
|
const mt::Skill* _base_skill_meta = nullptr;
|
||||||
float _value_up = 0.0f;
|
float _value_up = 0.0f;
|
||||||
std::set<int> _buff_list;
|
std::set<int> _buff_list;
|
||||||
std::map<int, std::set<const mt::Buff*>> _trigger_type_buffs;
|
std::map<int, std::vector<const mt::Buff*>> _trigger_type_buffs;
|
||||||
std::vector<mt::SkillPhase> _phases;
|
std::vector<mt::SkillPhase> _phases;
|
||||||
std::vector<mt::SkillPhase> _raw_phases;
|
std::vector<mt::SkillPhase> _raw_phases;
|
||||||
bool IsTurnOverSkill() const;
|
bool IsTurnOverSkill() const;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user