Not to be blunt but take a look at the effect name and use your head.
I see the name of the effect, but I don’t know what needs to be entered in order for there to be an increase in vitality when gaining experience
<effects>
<effect name="VitalityPointsRate">
<amount>-10</amount>
</effect>
</effects>
the value of the effect is the value of vitality rates and this is most likely not correct for this item, this value is well suited for items that freeze or reduce the consumption of vitality points
I think there should be something similar to this
[
<effects>
<effect name="VitalityPointsIncrease">
<amount>10</amount>
</effect>
</effects>
or for example, as they suggested to me like this
<effects>
<effect name="Buff">
<sub stat="vitalityConsumeRate" val="10" />
</effect>
</effects>
or
<effects>
<effect name="VitalityConsumeRate">
<amount>10</amount>
</effect>
</effects>
but then when loading the game server an error appears in the log
2024.02.18 11:02:24,236 WARNING 1 org.l2jmobius.gameserver.data.xml.SkillData SkillData: Missing effect for Skill Id[2580] Level[1] SubLevel[0] Effect Scope[GENERAL] Effect Name[Buff]
2024.02.18 10:56:49,275 WARNING 1 org.l2jmobius.gameserver.data.xml.SkillData SkillData: Missing effect for Skill Id[2580] Level[1] SubLevel[0] Effect Scope[GENERAL] Effect Name[VitalityConsumeRate]
that is, in order for it to work, I need to add the necessary data somewhere else, it turns out that this problem cannot be solved so easily