Change nickname, emote and color.

Contributed by Serenitty.
This commit is contained in:
MobiusDevelopment
2022-10-15 01:54:25 +00:00
parent 232c2d37aa
commit eff401ff2a
7 changed files with 171 additions and 9 deletions

View File

@@ -20,7 +20,7 @@ import org.l2jmobius.gameserver.handler.IItemHandler;
import org.l2jmobius.gameserver.model.actor.Playable;
import org.l2jmobius.gameserver.model.item.instance.Item;
import org.l2jmobius.gameserver.network.SystemMessageId;
import org.l2jmobius.gameserver.network.serverpackets.ExRequestChangeNicknameColor;
import org.l2jmobius.gameserver.network.serverpackets.ExChangeNicknameEmote;
public class NicknameColor implements IItemHandler
{
@@ -33,7 +33,7 @@ public class NicknameColor implements IItemHandler
return false;
}
playable.sendPacket(new ExRequestChangeNicknameColor(item.getId()));
playable.sendPacket(new ExChangeNicknameEmote(item.getId()));
return true;
}
}

View File

@@ -873,9 +873,10 @@
<set name="material" val="PAPER" />
<set name="weight" val="5" />
<set name="is_dropable" val="false" />
<set name="is_stackable" val="true" />
<set name="is_tradable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="is_freightable" val="true" />
<set name="handler" val="NicknameColor" />
</item>
<item id="49663" name="Special HP Recovery Potion" type="EtcItem">
<!-- Momentarily recovers 500 HP. If HP is full, CP is recovered. -->

View File

@@ -1043,9 +1043,10 @@
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="weight" val="5" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="is_freightable" val="true" />
<set name="handler" val="NicknameColor" />
</item>
<item id="94765" name="Lv. 90 Achievement Reward Box" additionalName="Sealed" type="EtcItem">
<!-- Double-click to obtain the following. -->

View File

@@ -1459,9 +1459,10 @@
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="weight" val="5" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="is_freightable" val="true" />
<set name="handler" val="NicknameColor" />
</item>
<item id="95893" name="Monsters Only_Sword - Not Available" additionalName="Not Available" type="Weapon">
<!-- The item is not available. Monster weapon. One-handed Sword. -->