Did you change your core accordingly ?
As much as I knew what to change.
I added the required entry into ItemPrototype.h to that there's a new item subtype with the ID of 21. I tried to search all files related to weapons (ie. Daggers or Swords) to define if there was anything else that I need to tell it that there's a new subtype.
I added;
ITEM_SUBCLASS_WEAPON_FISHING_POLE = 20,
ITEM_SUBCLASS_WEAPON_LANCE = 21
to enum ItemSubclassWeapon and changed MAX_ITEM_SUBCLASS_WEAPON +1.
Am I supposed to do changes to other things? Because I can't figure this out ;s
Edit: Sigh, I forgot SharedDefines entirely. Last time I searched for DAGGERS or THROWN it didn't bring this up. I guess I need to be more careful.
Either way, is that all I need to change, or am I still missing something?
Edit2: So I added into SharedDefines as well, but the weapontype is still red - but it's equippable. By anyone.
I really am so lost right now <_> assigned all the id's new again to reflect the skillid from SharedDefines too.