From 73a9baa44a17073115a5554a10faa458451d3b43 Mon Sep 17 00:00:00 2001 From: Andreas Lierschaft Date: Tue, 18 Aug 2026 01:06:38 +0200 Subject: [PATCH] Revert LIMIT_TIMER_BASED_ON_WEAR on item 71124 - not a valid text-proto token The item_proto.txt CSV parser (Set_Proto_Item_Table) rejects this limit type string outright ("Invalid value... col 16"), crash-looping the db process on boot. The enum exists in item_length.h and the game-side code fully supports it, but the text-format parser's string table apparently never had it wired up. Reverting to LIMIT_NONE to restore service; the wear-based timer fix in char_item.cpp/item.cpp needs a different way to seed the item's LIMIT_TIMER_BASED_ON_WEAR configuration. --- serverfiles/share/conf/item_proto.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/serverfiles/share/conf/item_proto.txt b/serverfiles/share/conf/item_proto.txt index c572b16..c0fa25a 100755 --- a/serverfiles/share/conf/item_proto.txt +++ b/serverfiles/share/conf/item_proto.txt @@ -5199,7 +5199,7 @@ ITEM 71121 »çÀÚ¿ÕÀÌ¿ë±Ç ITEM_QUEST 0 1 NONE ITEM_STACKABLE NONE NONE 0 0 0 0 0 LIMIT_NONE 0 LIMIT_NONE 0 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 0 0 0 0 0 0 0 0 0 71122 ¼ö·æ¹æÀÔÀå±Ç ITEM_MATERIAL MATERIAL_LEATHER 1 NONE ITEM_STACKABLE NONE NONE 0 0 0 0 0 LIMIT_NONE 0 LIMIT_NONE 0 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 0 0 0 0 0 0 0 0 0 71123 ¼ö·æºñ´Ã ITEM_MATERIAL MATERIAL_LEATHER 1 NONE ITEM_STACKABLE NONE NONE 0 0 0 0 0 LIMIT_NONE 0 LIMIT_NONE 0 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 0 0 0 0 0 0 0 0 0 -71124 ¹é»çÀÚÀÌ¿ë±Ç ITEM_UNIQUE UNIQUE_SPECIAL_RIDE 1 ANTI_DROP | ANTI_SELL | ANTI_GIVE | ANTI_MYSHOP QUEST_USE_MULTIPLE | LOG WEAR_SHIELD NONE 0 0 0 0 0 LEVEL 0 LIMIT_TIMER_BASED_ON_WEAR 172800 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 2400 0 0 0 0 0 0 0 0 +71124 ¹é»çÀÚÀÌ¿ë±Ç ITEM_UNIQUE UNIQUE_SPECIAL_RIDE 1 ANTI_DROP | ANTI_SELL | ANTI_GIVE | ANTI_MYSHOP QUEST_USE_MULTIPLE | LOG WEAR_SHIELD NONE 0 0 0 0 0 LEVEL 0 LIMIT_NONE 0 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 2400 0 0 0 0 0 0 0 0 71125 ÈæÀú½ÅÀÌ¿ë±Ç ITEM_UNIQUE UNIQUE_SPECIAL_RIDE 1 ANTI_SELL | ANTI_STACK QUEST_USE_MULTIPLE | LOG WEAR_SHIELD NONE 0 0 0 0 0 LEVEL 20 LIMIT_NONE 0 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 28800 0 0 0 0 0 0 0 0 71126 Èæ»ê°ß½ÅÀÌ¿ë±Ç ITEM_UNIQUE UNIQUE_SPECIAL_RIDE 1 ANTI_SELL | ANTI_STACK QUEST_USE_MULTIPLE | LOG WEAR_SHIELD NONE 0 0 0 0 0 LEVEL 20 LIMIT_NONE 0 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 28800 0 0 0 0 0 0 0 0 71127 ÈæÅõÁö¹üÀÌ¿ë±Ç ITEM_UNIQUE UNIQUE_SPECIAL_RIDE 1 ANTI_DROP | ANTI_SELL | ANTI_GIVE | ANTI_MYSHOP QUEST_USE_MULTIPLE | LOG WEAR_SHIELD NONE 0 0 0 0 0 LEVEL 20 LIMIT_NONE 0 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 28800 0 0 0 0 0 0 0 0