Ultima modifica:
Add this in character.cs ( GameObject )
Codice:
public void GenerateEquipmentShine()
{
ItemInstance weapon = Session.Character.Inventory.LoadBySlotAndType((byte)EquipmentType.MainWeapon, InventoryType.Wear);
if (weapon == null)
{
return;
}
if (weapon.Upgrade == 10 && LastEffect.AddSeconds(3) <= DateTime.Now)
{
Session.CurrentMapInstance?.Broadcast(Session, Session.Character.GenerateEff(EFFECT));
LastEffect = DateTime.Now;
}
if (weapon.Upgrade == 9 && LastEffect.AddSeconds(3) <= DateTime.Now)
{
Session.CurrentMapInstance?.Broadcast(Session, Session.Character.GenerateEff(EFFECT));
LastEffect = DateTime.Now;
}
}
And this
Codice:
//Load Equipment Shine
Session.Character.GenerateEquipmentShine();
EFFECT = $effect ID