I have got the same issue, the sprites are in the correct folder and are shown correctly except the sprite which is used to show the headgear on the character.
No Sprite error, my lua files:
accessoryid.lub:
accname_eng.lub:
Note: Since I have accname.lua and accname_eng.lua in my luafiles514/lua files/datainfo, I used accname_eng.lua. But I already tried to use accname.lua only as well, no change. Item_db2.txt - I only show the 1st entry
29000,Traveler_Hat,Traveler Hat,5,20,10,200,,2,,1,536870910,7,2,256,,1,1,1500,{ bonus bMatkRate,10; bonus bMaxSPrate,10; bonus bCastrate,-15;},{},{}
Those whole entries are copied from my old eAthena server where it worked just fine, just changed the Item ID and the View ID. If someone could help me, I tried everything already which I could think of. My Client has "Increase Headgear View ID" 2000 diffed. Regarding the lua files: I had to rename the accessoryid.lua and accname/accname_eng.lua into .lub cause I undiffed the "Ignore Missing Sprite Files" in my client, in case I made an mistake or something had changed in the structure of the data folder. After I started it, I recieved the following error:
]buf: bad header for precompiled chun
I searched for this error and found the solution above.
But now... I'm at the end of my knowledge.
Regards,
Chris