Показать сообщение отдельно
Непрочитано 22.03.2011, 17:09   #4
Аватар для [STIGMATED]
Супергерой

По умолчанию Re: Скил спойл

Легче не стало. Найди файл Spoil.java и покажи код с него.


В фениксе выглядит так
Код:
	{
int monsterLevel = monster.getLevel();
int modifier = Math.abs(monsterLevel - activeChar.getLevel());
double rateOfSpoil = Config.BASE_SPOIL_RATE;
if(modifier > 8)
{
rateOfSpoil = rateOfSpoil - rateOfSpoil * (modifier - 8) * 9 / 100;
}
rateOfSpoil = rateOfSpoil * getMagicLevel() / monsterLevel;
if(rateOfSpoil < Config.MINIMUM_SPOIL_RATE)
{
rateOfSpoil = Config.MINIMUM_SPOIL_RATE;
}
else 
if(rateOfSpoil > 99.)
{
	rateOfSpoil = 99.;
}
	activeChar.sendMessage(new CustomMessage("l2r.gameserver.skills.skillclasses.Spoil.Chance", activeChar).addNumber((long) rateOfSpoil));
	success = Rnd.chance(rateOfSpoil);
	}
__________________
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием