Can anyone explain how the "bonusHp" works?

Support for the latest build of L2J Server, get help here with installations, upgrades, problems.
Do not post bugs reports here, use viewforum.php?f=77 instead.
There is no support for other server builds than the official provided by l2jserver.com
Forum rules
READ NOW: L2j Forums Rules of Conduct
Post Reply
User avatar
WilliamFS
Posts: 8
Joined: Wed Dec 17, 2014 5:12 pm

Can anyone explain how the "bonusHp" works?

Post by WilliamFS »

Hi!

Testing here:

<mul order="0x30" stat="bonusHp" val="1.07" /> <!-- Worked fine on robe skill, BUT Not worked on light armor skill, when I tryed to use archer heal skill no heal bonus was received -->

<add order="0x40" stat="bonusHp" val="108" /> <!-- Yeah, this work with light armor, even using the self heal skill from a fighter class, but I need to give 7% of bonus --> :(

So I Have: Using mul I get bonus, WHEN used by robe armor;
Using a light armor I need to use add, because when using mul I not get bonus with self heal or heal from a mage, simply not work.

Here examples:

WORKING, even using Elemental Heal works fine, also works when I get healed by other characters:

Code: Select all

	<skill id="60111" levels="1" name="Blessed Eternal Leather Breastplate - Enchant Type / Light">
		<set name="magicLvl" val="85" />
		<set name="operateType" val="P" />
		<set name="target" val="TARGET_SELF" />
		<set name="skillType" val="BUFF" />
		<for>
			<add order="0x40" stat="pAtk" val="246" /> <!-- P. Atk. + 246 -->		
			<!-- Skill MP consumption -4% begins -->
				<mul order="0x30" stat="MagicalMpConsumeRate" val="0.96" />
				<mul order="0x30" stat="PhysicalMpConsumeRate" val="0.96" />
				<mul order="0x30" stat="DanceMpConsumeRate" val="0.96" />
			<!-- Skill MP consumption -4% ends -->
			<mul order="0x30" stat="rootVuln" val="0.9" /> <!-- Resistance to hold +10 -->
			<mul order="0x30" stat="physicalSkillPower" val="1.06" />
			<add order="0x40" stat="maxHp" val="521" /> <!-- Max. HP +521 -->
			<mul order="0x30" stat="pAtkSpd" val="1.03" /> <!-- Atk. Spd. +3% -->
			<add order="0x40" stat="waterRes" val="15"/> <!-- Attribute Resistance + 15 -->
			<add order="0x40" stat="fireRes" val="15"/><!-- Attribute Resistance + 15 -->
			<add order="0x40" stat="windRes" val="15"/><!-- Attribute Resistance + 15 -->
			<add order="0x40" stat="earthRes" val="15"/><!-- Attribute Resistance + 15 -->
			<add order="0x40" stat="bonusHp" val="108" /> <!-- received heal amount +7% -->
			<mul order="0x30" stat="pAtk" val="1.07" /> <!-- P. Atk. +7% -->
			<add order="0x10" stat="cloak" val="1" /> <!-- Opens cloak slot -->
		</for>
	</skill>
NOT WORKING, well, works fine when the char are using a robe, the effect works on self or target, but not work with light armor:

Code: Select all

	<skill id="60111" levels="1" name="Blessed Eternal Leather Breastplate - Enchant Type / Light">
		<set name="magicLvl" val="85" />
		<set name="operateType" val="P" />
		<set name="target" val="TARGET_SELF" />
		<set name="skillType" val="BUFF" />
		<for>
			<add order="0x40" stat="pAtk" val="246" /> <!-- P. Atk. + 246 -->		
			<!-- Skill MP consumption -4% begins -->
				<mul order="0x30" stat="MagicalMpConsumeRate" val="0.96" />
				<mul order="0x30" stat="PhysicalMpConsumeRate" val="0.96" />
				<mul order="0x30" stat="DanceMpConsumeRate" val="0.96" />
			<!-- Skill MP consumption -4% ends -->
			<mul order="0x30" stat="rootVuln" val="0.9" /> <!-- Resistance to hold +10 -->
			<mul order="0x30" stat="physicalSkillPower" val="1.06" />
			<add order="0x40" stat="maxHp" val="521" /> <!-- Max. HP +521 -->
			<mul order="0x30" stat="pAtkSpd" val="1.03" /> <!-- Atk. Spd. +3% -->
			<add order="0x40" stat="waterRes" val="15"/> <!-- Attribute Resistance + 15 -->
			<add order="0x40" stat="fireRes" val="15"/><!-- Attribute Resistance + 15 -->
			<add order="0x40" stat="windRes" val="15"/><!-- Attribute Resistance + 15 -->
			<add order="0x40" stat="earthRes" val="15"/><!-- Attribute Resistance + 15 -->
			<mul order="0x30" stat="bonusHp" val="1.1" /> <!-- Additional received heal amount + 10% -->
			<mul order="0x30" stat="pAtk" val="1.07" /> <!-- P. Atk. +7% -->
			<add order="0x10" stat="cloak" val="1" /> <!-- Opens cloak slot -->
		</for>
	</skill>
So, I need to know if exist restriction about use it "in percent" on light or heavy armors.

Thank you.
Post Reply