artMazanaka 66 Опубликовано 20 декабря, 2021 Доброго времени суток. Подскажите пожалуйста разобратся с пасивным скилом. Суть такова: Есть пасивка у которой 3 уровня. Как правильно выставить значения для того, что бы на каждом уровне прибавлялось 5%. 1 лвл +5% (к примеру п атаки) 2 лвл +10% (п атаки) 3 лвл +15% (п атаки) Вот что есть у меня. <skill id="9800" levels="3" name="Might"> <table name="#pAtk"> 1 2 3 </table> <set name="target" val="TARGET_SELF"/> <set name="skillType" val="BUFF"/> <set name="operateType" val="OP_PASSIVE"/> <for> <mul order="0x30" stat="pAtk" val="1.085"/> <mul order="0x30" stat="pAtk" val="#pAtk"/> </for> </skill> Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
serfan1 112 Опубликовано 20 декабря, 2021 <skill id="9800" levels="3" name="Might"> <table name="#rate"> 1.05 1.10 1.15 </table> <set name="power" val="0.0"/> <set name="target" val="TARGET_SELF"/> <set name="skillType" val="BUFF"/> <set name="operateType" val="OP_PASSIVE"/> <set name="castRange" val="-1"/> <set name="effectRange" val="-1"/> <for> <mul order="0x30" stat="pAtk" val="#rate"/> </for> </skill> 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Nolan 4 Опубликовано 20 декабря, 2021 <skill id="9800" levels="3" name="Might"> <table name="#pAtk"> 1.05 1.10 1.15 </table> <set name="target" val="TARGET_SELF"/> <set name="skillType" val="BUFF"/> <set name="operateType" val="OP_PASSIVE"/> <for> <mul order="0x30" stat="pAtk" val="#pAtk"/> </for> </skill> Дополнительную строчку "<mul order="0x30" stat="pAtk" val="1.085"/>" незачем добавлять. Параметр у тебя берется со второй " val="#pAtk" " и подкидывает значения из " <table name="#pAtk"> 1.05 1.10 1.15 </table> " 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
artMazanaka 66 Опубликовано 20 декабря, 2021 25 минут назад, Nolan сказал: <skill id="9800" levels="3" name="Might"> <table name="#pAtk"> 1.05 1.10 1.15 </table> <set name="target" val="TARGET_SELF"/> <set name="skillType" val="BUFF"/> <set name="operateType" val="OP_PASSIVE"/> <for> <mul order="0x30" stat="pAtk" val="#pAtk"/> </for> </skill> Дополнительную строчку "<mul order="0x30" stat="pAtk" val="1.085"/>" незачем добавлять. Параметр у тебя берется со второй " val="#pAtk" " и подкидывает значения из " <table name="#pAtk"> 1.05 1.10 1.15 </table> " спасибо Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты