• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

abilities.regeneration

Elgenady

Veteran OT User
Joined
Aug 5, 2011
Messages
1,638
Solutions
35
Reaction score
352
hello guys i have one question about abilities.regeneration
i make edit in movement.cpp
Code:
    if(it.abilities.regeneration)
    {
        Condition* condition = Condition::createCondition((ConditionId_t)slot, CONDITION_REGENERATION, -1, 0);
        if(it.abilities.healthGain)
            condition->setParam(CONDITIONPARAM_HEALTHGAIN, it.abilities.healthGain+player->getBouns());

        if(it.abilities.healthTicks)
            condition->setParam(CONDITIONPARAM_HEALTHTICKS, it.abilities.healthTicks);

        if(it.abilities.manaGain)
            condition->setParam(CONDITIONPARAM_MANAGAIN, it.abilities.manaGain+player->getBouns());

        if(it.abilities.manaTicks)
            condition->setParam(CONDITIONPARAM_MANATICKS, it.abilities.manaTicks);

        player->addCondition(condition);
    }
its work but when i add bouns +1 in game i must DeEquip items and than back to Equip again to get new bouns
anyone can help me to make it work without DeEquip ??
0.4
 
Back
Top