08.06.2017, 17:00 | #1 |
Classic 2.0 + GEO
Регистрация: 14.04.2017
Сообщений: 147
|
Физ криты (FIXED)
[08.06.17 12:53:01:411] INFO gameserver.GameServer: =================================================
[08.06.17 12:53:01:419] INFO gameserver.GameServer: Project Revision: ........ L2s [24120] [08.06.17 12:53:01:419] INFO gameserver.GameServer: Build Revision: .......... 10806 [08.06.17 12:53:01:419] INFO gameserver.GameServer: Update: .................. Classic: Saviors [08.06.17 12:53:01:419] INFO gameserver.GameServer: Build date: .............. 2017.06.02 23:53 [08.06.17 12:53:01:419] INFO gameserver.GameServer: Compiler version: ........ 1.8.0_131-b11 (Oracle Corporation) [08.06.17 12:53:01:419] INFO gameserver.GameServer: ================================================= Здравствуйте. нашел баг с формулой крит урона у физ классов, здесь она рассчитывается как: 200% +35% (death whisper) +35% Dance fire + 15% COW в итоге выходит 285% в .whoami прописано +185% к стандартным 100% урона без крита По факту же все бафы должны перемножаться и должно быть 200% (стандарт сила крит урона) *1.35 (DW) *1.35 (DF) * 1.15 (COW) = 419.175% https://youtu.be/rvedPSz1YPs Видео с дестром, без френзи, с тем же бафом, но плюс АК (15%) выходят криты х5 что и получается при 420% *1.15 (АК) 4.83 также видно, что когда врубается френзи и зил, криты ближе к х8-х10, что опять же говорит о перемножени |
08.06.2017, 17:38 | #2 | |
Спонсор Арены
|
Цитата:
__________________
|
|
08.06.2017, 19:00 | #3 |
Classic 2.0 + GEO
Регистрация: 14.04.2017
Сообщений: 147
|
Ну я пока сделал чтобы бафы перемножались откорректировал скилы.
А вот базовый множитель откорректировать не могу... А очень хотелось бы. |
08.06.2017, 19:44 | #4 |
классик 2.5+geo
Регистрация: 12.05.2017
Сообщений: 314
|
а можно инфу как сделал хотя бы пока не поправили?
|
08.06.2017, 19:54 | #5 |
Classic 2.0 + GEO
Регистрация: 14.04.2017
Сообщений: 147
|
DW
Код HTML:
<skill id="274" levels="2" name="Dance of Fire"> <!-- Last modify: 27.11.07 Version: Interlude --> <table name="#abnormal_time">120</table> <table name="#magicLevel">40</table> <table name="#mp_consume">60 0</table> <set name="icon" value="icon.skill0274"/> <set name="reuseDelay" value="3000"/> <set name="hitTime" value="2500"/> <set name="mp_consume" value="#mp_consume"/> <set name="ride_state" value="NONE"/> <set name="abnormal_time" value="#abnormal_time"/> <set name="abnormal_level" value="1"/> <set name="abnormal_type" value="dance_of_fire"/> <set name="magicLevel" value="#magicLevel"/> <set name="magicType" value="MUSIC"/> <set name="hitCancelTime" value="500"/> <set name="effectPoint" value="379"/> <set name="target" value="TARGET_PARTY"/> <set name="affect_range" value="1000"/> <set name="skillType" value="BUFF"/> <set name="operate_type" value="A2"/> <cond msgId="113"> <using kind="Dual Sword"/> </cond> <for> <effect> <mul stat="p_critical_damage_per" value="1.35"/> </effect> </for> </skill> Код HTML:
<skill id="1363" levels="2" name="Chant of Victory"> <table name="#maxHp">1.2 1.2</table> <table name="#regHp">1.2 1</table> <table name="#regMp">1.2 1</table> <table name="#pAccCombat">4 4</table> <table name="#mAccCombat">4 0</table> <table name="#pEvasRate">4 0</table> <table name="#mEvasRate">4 0</table> <table name="#pAtk">1.15 1.1</table> <table name="#mAtk">1.15 1.2</table> <table name="#pDef">1 1.2</table> <table name="#mDef">1 1.2</table> <table name="#pAtkSpd">1.1 1.2</table> <table name="#mAtkSpd">1.1 1.2</table> <table name="#pCritRate">15 0</table> <table name="#mCritRate">15 0</table> <table name="#baseMCritRate">0 2</table> <table name="#p_critical_damage_per">1.15 1.20</table> <table name="#p_magic_critical_dmg_per">1.15 0</table> <table name="#debuffResist">1 1.1</table> <table name="#runSpd">1 0.8</table> <table name="#RestoreHP">0 20</table> <table name="#itemConsumeCount">60 40</table> <set name="icon" value="icon.skill1363"/> <set name="reuseDelay" value="300000"/> <set name="hitTime" value="2500"/> <set name="mp_consume" value="284"/> <set name="ride_state" value="NONE;STRIDER;WYVERN;WOLF"/> <set name="abnormal_time" value="300"/> <set name="abnormal_level" value="1"/> <set name="abnormal_type" value="multi_buff"/> <set name="magicLevel" value="76"/> <set name="magicType" value="MAGIC"/> <set name="itemConsumeId" value="3031"/> <set name="itemConsumeCount" value="#itemConsumeCount"/> <set name="hitCancelTime" value="500"/> <set name="target" value="TARGET_PARTY"/> <set name="affect_range" value="1000"/> <set name="skillType" value="BUFF"/> <set name="operate_type" value="A2"/> <for> <effect> <mul stat="maxHp" value="#maxHp"/> <mul stat="regHp" value="#regHp"/> <mul stat="regMp" value="#regMp"/> <add stat="pAccCombat" value="#pAccCombat"/> <add stat="mAccCombat" value="#mAccCombat"/> <add stat="pEvasRate" value="#pEvasRate"/> <add stat="mEvasRate" value="#mEvasRate"/> <mul stat="pAtk" value="#pAtk"/> <mul stat="mAtk" value="#mAtk"/> <mul stat="pDef" value="#pDef"/> <mul stat="mDef" value="#mDef"/> <mul stat="pAtkSpd" value="#pAtkSpd"/> <mul stat="mAtkSpd" value="#mAtkSpd"/> <add stat="pCritRate" value="#pCritRate"/> <add stat="mCritRate" value="#mCritRate"/> <add stat="baseMCritRate" value="#baseMCritRate"/> <mul stat="p_critical_damage_per" value="#p_critical_damage_per"/> <mul stat="p_magic_critical_dmg_per" value="#p_magic_critical_dmg_per"/> <mul stat="debuffResist" value="#debuffResist"/> <mul stat="runSpd" value="#runSpd"/> </effect> <effect instant="true" name="RestoreHP" value="#RestoreHP"> <def name="percent" value="true"/> </effect> </for> </skill> Код HTML:
<skill id="274" levels="2" name="Dance of Fire"> <!-- Last modify: 27.11.07 Version: Interlude --> <table name="#abnormal_time">120</table> <table name="#magicLevel">40</table> <table name="#mp_consume">60 0</table> <set name="icon" value="icon.skill0274"/> <set name="reuseDelay" value="3000"/> <set name="hitTime" value="2500"/> <set name="mp_consume" value="#mp_consume"/> <set name="ride_state" value="NONE"/> <set name="abnormal_time" value="#abnormal_time"/> <set name="abnormal_level" value="1"/> <set name="abnormal_type" value="dance_of_fire"/> <set name="magicLevel" value="#magicLevel"/> <set name="magicType" value="MUSIC"/> <set name="hitCancelTime" value="500"/> <set name="effectPoint" value="379"/> <set name="target" value="TARGET_PARTY"/> <set name="affect_range" value="1000"/> <set name="skillType" value="BUFF"/> <set name="operate_type" value="A2"/> <cond msgId="113"> <using kind="Dual Sword"/> </cond> <for> <effect> <mul stat="p_critical_damage_per" value="1.35"/> </effect> </for> </skill> Последний раз редактировалось la2baium; 08.06.2017 в 19:56. |
08.06.2017, 20:05 | #6 |
Спонсор Арены
|
formulas.properties
__________________
|
02.09.2017, 01:10 | #7 |
классик 2.5+geo
Регистрация: 12.05.2017
Сообщений: 314
|
А этот Фикс был в 2,5?
|
04.04.2018, 05:13 | #8 |
Модератор
Регистрация: 03.06.2012
Сообщений: 4,624
|
.whoiam не отображает реального урона критом! Отображаются текущие значения статтов:
Код:
double pCritPerc = player.calcStat(Stats.P_CRITICAL_DAMAGE_PER, target, null); double pCritStatic = player.calcStat(Stats.P_CRITICAL_DAMAGE_DIFF, target, null); P.S. Проблема с крит. уроном действительно есть, это сообщение для того, чтобы вы правильно ориентировались по статтам!
__________________
Техническая поддержка L2-Scripts Внимание: с 1 мая 2015 г. скайп технической поддержки будет: L2-scripts старый скайп тех поддержки обслуживаться не будет ! |
04.04.2018, 05:23 | #9 |
Модератор
Регистрация: 03.06.2012
Сообщений: 4,624
|
Исправлено. Закрыто.
__________________
Техническая поддержка L2-Scripts Внимание: с 1 мая 2015 г. скайп технической поддержки будет: L2-scripts старый скайп тех поддержки обслуживаться не будет ! |