From d30c9c1b712449be78dc1d96f02d6a038442fcc9 Mon Sep 17 00:00:00 2001 From: Fris0uman Date: Fri, 21 Aug 2020 22:47:38 +0200 Subject: [PATCH] only activate_passive once per turn --- src/item.cpp | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/item.cpp b/src/item.cpp index e423beba7d43e..4730e5552dd09 100644 --- a/src/item.cpp +++ b/src/item.cpp @@ -9400,16 +9400,6 @@ void item::process_relic( Character *carrier, const tripoint &pos ) active_enchantments.emplace_back( ench ); } } - - for( const enchantment &ench : active_enchantments ) { - ench.activate_passive( *carrier ); - } - - // Recalculate, as it might have changed (by mod_*_bonus above) - carrier->str_cur = carrier->get_str(); - carrier->int_cur = carrier->get_int(); - carrier->dex_cur = carrier->get_dex(); - carrier->per_cur = carrier->get_per(); } bool item::process_corpse( player *carrier, const tripoint &pos )