![]() |
#4 | |
Клиент ХФ + GEO
Регистрация: 22.06.2016
Сообщений: 31
|
![]() Цитата:
Что бы не быть голословным: - начало каста флага ![]() - примерно половина каста флага ![]() - время которое продолжался каст ![]() Проблема заключается в том, что скорость каста флага зависит от PAtkSpeed персонажа. При установке флага ID 9819 используется два скилла: -3318 который по XML должен кастоваться 3 мин (<set name="hitTime" value="180000" />) -3358 который понижает некоторые статы персонажа, когда тот берет флаг в руки... (в этом скиле и проблема) FIX skill ID 9819 <weapon id="9819" name="Combat flag"> <set name="crystal_type" value="NONE"/> <set name="icon" value="icon.weapon_fort_flag_i00"/> <set name="rnd_dam" value="0"/> <set name="soulshots" value="0"/> <set name="spiritshots" value="0"/> <set name="sellable" value="false"/> <set name="tradeable" value="false"/> <set name="destroyable" value="false"/> <set name="dropable" value="false"/> <set name="enchantable" value="false"/> <set name="type" value="SWORD"/> <set name="weight" value="500"/> <equip> <slot id="LEFT_RIGHT_HAND"/> </equip> <skills> <skill id="3318" level="1"/> <skill id="3358" level="1"/> </skills> <!-- параметр "for" - рудимент, он не нужен --> <!-- <for> <set stat="atkBaseSpeed" order="0x40" value="325"/> </for> --> </weapon> FIX Skill ID 3358 <skill id="3358" levels="1" name="Flag Equip"> <!-- Description: Equip flag to decrease various battle abilities. --> <set name="icon" value="icon.weapon_fort_flag_i00" /> <set name="magicLevel" value="1" /> <set name="target" value="TARGET_SELF" /> <set name="skillType" value="BUFF" /> <set name="operateType" value="OP_PASSIVE" /> <set name="isCommon" value="true" /> <for> <mul order="0x30" stat="runSpd" value="0.2" /> <mul order="0x30" stat="pAtkSpd" value="0" /> <set order="0x40" stat="pAtkSpd" value="325" /> <mul order="0x30" stat="pAtk" value="0.2" /> <mul order="0x30" stat="mAtkSpd" value="0.2" /> <mul order="0x30" stat="mAtk" value="0.2" /> </for> </skill> <mul order="0x30" stat="pAtkSpd" value="0" - Независимо от бафа персонажа сначала приводим pAtkSpd в "0" <set order="0x40" stat="pAtkSpd" value="325" Затем ставим фиксированное значение скорости Patak в 325 Спасибо за внимание. Последний раз редактировалось opofeon; 08.10.2016 в 19:24. |
|
![]() |