Exemplo n.º 1
0
bool is_expired_effect(effect &e)   // utility function for process_effects
{
    if (e.get_duration() <= 0) {
        g->add_msg_string(e.get_effect_type()->get_remove_message());
        g->u.add_memorial_log(e.get_effect_type()->get_remove_memorial_log().c_str());
        return true;
    } else {
        return false;
    }
}
Exemplo n.º 2
0
bool is_expired_effect(effect &e)   // utility function for process_effects
{
    if (e.get_duration() <= 0) {
        add_msg(e.get_effect_type()->lose_game_message_type(), e.get_effect_type()->get_remove_message().c_str());
        g->u.add_memorial_log(pgettext("memorial_male", e.get_effect_type()->get_remove_memorial_log().c_str()),
                              pgettext("memorial_female", e.get_effect_type()->get_remove_memorial_log().c_str()));
        return true;
    } else {
        return false;
    }
}