Simplify code
This commit is contained in:
parent
c6c3d941ea
commit
e575a51284
1 changed files with 1 additions and 7 deletions
|
|
@ -99,13 +99,7 @@ namespace character {
|
|||
|
||||
void BillyObjects::check_dagger_conditions(CharacterSheet &sheet) {
|
||||
if (const auto it_dagger = sheet.get_objects().find(tools::Dagger); it_dagger != sheet.get_objects().cend()) {
|
||||
const std::size_t count_weapons = std::ranges::count_if(sheet.get_objects(),
|
||||
[](container::const_reference node) {
|
||||
return std::get_if<weapons>(&node.first) !=
|
||||
nullptr;
|
||||
}
|
||||
);
|
||||
if (count_weapons > 1 || sheet.get_objects().contains(weapons::Bow)) {
|
||||
if (sheet.get_nb_weapons() > 1 || sheet.get_objects().contains(weapons::Bow)) {
|
||||
sheet.habilete.materiel -= it_dagger->second->add_materiel(sheet.get_habilete().type);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue