@Creo
my previous message was for the user @eeevil123 bcs I have some problem with that bracket.
You should check the files InstanceBase.h and just double check all.
#ifdef ENABLE_SHINING_SYSTEM
//2-Dimensions for Left & Right sided effects
DWORD m_weaponShiningEffects[2][CItemData::ITEM_SHINING_MAX_COUNT];
DWORD m_armorShiningEffects[CItemData::ITEM_SHINING_MAX_COUNT];
#endif
Also core function is in instanceBase.cpp you should focus on this file to find the problem
//Check for double sided weapons or fan which is attached on both sides when mounted.
#ifdef ENABLE_WOLFMAN
bool twoSidedWeapon = bSubType == CItemData::WEAPON_DAGGER || (IsMountingHorse() && bSubType == CItemData::WEAPON_FAN) || bSubType == CItemData::WEAPON_CLAW;
#else
bool twoSidedWeapon = bSubType == CItemData::WEAPON_DAGGER || (IsMountingHorse() && bSubType == CItemData::WEAPON_FAN);
#endif
if (twoSidedWeapon)
{
__AttachWeaponShiningEffect(i, shiningTable.szShinings[i], "PART_WEAPON_LEFT");
}
__AttachWeaponShiningEffect(i, shiningTable.szShinings[i], "PART_WEAPON");
I use the same system and works perfectly fine after a few changes because I had to adjust it to my files
[Hidden Content]