Железо: -
ОС: -
Программы: -
Сборка: Interlude, La2Base, 1.1.6
Краткое изложение СУТИ проблемы:
Infinity Spear не дает кансела при крите.
Вопрос:
Хотелось бы исправить это недоразумение.
Мои соображения по этому поводу:
skills:
Код
<skill id="3591" levels="1" name="Special Ability: Infinity Spear">
<!-- Done by DJ MELERIX -->
<set name="magicLvl" val="80"/>
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="WEAPON_SA"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<for>
<mul order="0x30" stat="maxHp" val="1.25"/> <!-- HP +25% -->
<mul order="0x30" stat="maxCp" val="1.50"/> <!-- CP +50% -->
<mul order="0x30" stat="pAtkSpd" val="1.07"/> <!-- Atk. Spd. +7% -->
<add order="0x40" stat="accCombat" val="4.89"/> <!-- Accuracy +4.89 -->
<mul order="0x30" stat="pvpPhysDmg" val="1.05"/> <!-- PVP Damage Bonus +5% -->
<mul order="0x30" stat="pvpMagicalDmg" val="1.05"/> <!-- PVP Damage Bonus +5% -->
<mul order="0x30" stat="pvpPhysSkillsDmg" val="1.05"/> <!-- PVP Damage Bonus +5% -->
<add order="0x40" stat="reflectSkillPhysic" val="10"/> <!-- Reflect Skills 10% of the time -->
<add order="0x40" stat="reflectSkillMagic" val="10"/> <!-- Reflect Skills 10% of the time -->
<!-- Missing 10% chance to cancel each buff from target on a critical hit (for comparison, Cancel is 25% but Cancel also relies on M.Atk. vs. M.Def. while this weapon does not) -->
</for>
</skill>
<skill id="3592" levels="1" name="Dispell">
<!-- Infinity Spear Skill -->
<set name="magicLvl" val="80"/>
<set name="power" val="25.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="CANCEL"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<set name="negateStats" val="BUFF"/>
<set name="negatePower" val="5.0"/>
<for>
</for>
</skill>
weapon:
Код
<item id='6621' name="infinity_spear">
<for>
<set val='297' order='0x08' stat='pAtk'/>
<set val='137' order='0x08' stat='mAtk'/>
<set val='8' order='0x08' stat='rCrit'/>
<set val='66' order='0x08' stat='pAtkRange'/>
<add val='-3' order='0x10' stat='accCombat'/>
<set val='325' order='0x08' stat='pAtkSpd'/>
<enchant val='0' order='0x0C' stat='pAtk'/>
<enchant val='0' order='0x0C' stat='mAtk'/>
<skill onCrit='1' id='3592' lvl='1' chance='10'/> <!--10% chance to cancel each buff from target on a critical hit -->
</for>
</item>
navicat:
Код
`item_id` decimal(11,0) NOT NULL default '0',
`name` varchar(70) default NULL,
`bodypart` varchar(15) default NULL,
`crystallizable` varchar(5) default NULL,
`weight` decimal(4,0) default NULL,
`soulshots` decimal(2,0) default NULL,
`spiritshots` decimal(1,0) default NULL,
`material` varchar(11) default NULL,
`crystal_type` varchar(4) default NULL,
`p_dam` decimal(5,0) default NULL,
`rnd_dam` decimal(2,0) default NULL,
`weaponType` varchar(8) default NULL,
`critical` decimal(2,0) default NULL,
`hit_modify` decimal(6,5) default NULL,
`avoid_modify` decimal(2,0) default NULL,
`shield_def` decimal(3,0) default NULL,
`shield_def_rate` decimal(2,0) default NULL,
`atk_speed` decimal(3,0) default NULL,
`mp_consume` decimal(2,0) default NULL,
`m_dam` decimal(3,0) default NULL,
`duration` decimal(3,0) default NULL,
`price` decimal(11,0) default NULL,
`crystal_count` int(4) default NULL,
`sellable` varchar(5) default NULL,
`dropable` varchar(5) default NULL,
`destroyable` varchar(5) default NULL,
`tradeable` varchar(5) default NULL,
`item_skill_id` decimal(11,0) NOT NULL default '0',
`item_skill_lvl` decimal(11,0) NOT NULL default '0',
`enchant4_skill_id` decimal(11,0) NOT NULL default '0',
`enchant4_skill_lvl` decimal(11,0) NOT NULL default '0',
`onCast_skill_id` decimal(11,0) NOT NULL default '0',
`onCast_skill_lvl` decimal(11,0) NOT NULL default '0',
`onCast_skill_chance` decimal(11,0) NOT NULL default '0',
`onCrit_skill_id` decimal(11,0) NOT NULL default '0',
`onCrit_skill_lvl` decimal(11,0) NOT NULL default '0',
`onCrit_skill_chance` decimal(11,0) NOT NULL default '0',
6621 Infinity Spear lrhand false 1300 1 1 adamantaite s 297 10 pole 8 -3 0 0 0 325 0 137 -1 57000000 2850 false false false false 3591 1 0 0 0 0 0 3592 1 5