Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
прописывается вот такVampiricDefence: Resist stat towards VampiricAttack
<effect name="VampiricDefence">
<amount>50</amount>
</effect>
/**
* @author Sdw
*/
public class VampiricDefence extends AbstractEffect
{
private final int _amount;
public VampiricDefence(StatSet params)
{
_amount = params.getInt("amount", 0);
}
@Override
public void pump(Creature effected, Skill skill)
{
effected.getStat().mergeAdd(Stat.ABSORB_DAMAGE_DEFENCE, 1 - (_amount / 100));
}
}
Лол, так оно правильно работает только в случае с _amount = 0 или 100 Допускать такие баги в коде, где одни расчеты...У мобиуса к примеру вот есть эффект
прописывается вот так
А работает вот такHTML:<effect name="VampiricDefence"> <amount>50</amount> </effect>
сурс -Java:/** * @author Sdw */ public class VampiricDefence extends AbstractEffect { private final int _amount; public VampiricDefence(StatSet params) { _amount = params.getInt("amount", 0); } @Override public void pump(Creature effected, Skill skill) { effected.getStat().mergeAdd(Stat.ABSORB_DAMAGE_DEFENCE, 1 - (_amount / 100)); } }
Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация
От суммов особо не поможет, есть петы с базовым вампириком и если их бафнуть нормально, то никакой рефлект там не спасет, эта тема может помочь исключительно от лимитов)скорее рефлект это для защиты рб от дестров и сумов