diff --git a/Assets/PerfectWorld/Scripts/Managers/CECAttacksMan.cs b/Assets/PerfectWorld/Scripts/Managers/CECAttacksMan.cs index ef5d8c9dee..fdaf4694dc 100644 --- a/Assets/PerfectWorld/Scripts/Managers/CECAttacksMan.cs +++ b/Assets/PerfectWorld/Scripts/Managers/CECAttacksMan.cs @@ -7,6 +7,8 @@ using System.Collections.Generic; using System.IO; using System.Linq; using System.Runtime.InteropServices; +using System.Text; +using ModelRenderer.Scripts.Common; using UnityEngine; namespace BrewMonster @@ -758,7 +760,8 @@ public class CECAttackEvent { TARGET_DATA data = m_targets[i]; - // string fullGfx = pWeaponType.GetFileHitGfx(); + var fullGfx = ByteToStringUtils.ByteArrayToCP936String(pWeaponType.file_hitgfx); + fullGfx = fullGfx.Substring(4); // szGFX = fullGfx.Length > 4 ? fullGfx.Substring(4) : string.Empty; // skip gfx/ // szGFX = pWeaponType.file_hitgfx // if ((data.dwModifier & (uint)MOD.MOD_NULLITY) != 0)