{"action":"created","issue":{"url":"https://api.github.com/repos/HerculesWS/Hercules/issues/830","labels_url":"https://api.github.com/repos/HerculesWS/Hercules/issues/830/labels{/name}","comments_url":"https://api.github.com/repos/HerculesWS/Hercules/issues/830/comments","events_url":"https://api.github.com/repos/HerculesWS/Hercules/issues/830/events","html_url":"https://github.com/HerculesWS/Hercules/issues/830","id":113691249,"number":830,"title":"Unable to use AegisName as constant  if it contain full stop symbol","user":{"login":"AnnieRuru","id":6211477,"avatar_url":"https://avatars.githubusercontent.com/u/6211477?v=3","gravatar_id":"","url":"https://api.github.com/users/AnnieRuru","html_url":"https://github.com/AnnieRuru","followers_url":"https://api.github.com/users/AnnieRuru/followers","following_url":"https://api.github.com/users/AnnieRuru/following{/other_user}","gists_url":"https://api.github.com/users/AnnieRuru/gists{/gist_id}","starred_url":"https://api.github.com/users/AnnieRuru/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AnnieRuru/subscriptions","organizations_url":"https://api.github.com/users/AnnieRuru/orgs","repos_url":"https://api.github.com/users/AnnieRuru/repos","events_url":"https://api.github.com/users/AnnieRuru/events{/privacy}","received_events_url":"https://api.github.com/users/AnnieRuru/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/HerculesWS/Hercules/labels/component:core","name":"component:core","color":"803050"},{"url":"https://api.github.com/repos/HerculesWS/Hercules/labels/component:scripts","name":"component:scripts","color":"d06000"},{"url":"https://api.github.com/repos/HerculesWS/Hercules/labels/status:confirmed","name":"status:confirmed","color":"badbc2"},{"url":"https://api.github.com/repos/HerculesWS/Hercules/labels/type:bug","name":"type:bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"MishimaHaruna","id":4590397,"avatar_url":"https://avatars.githubusercontent.com/u/4590397?v=3","gravatar_id":"","url":"https://api.github.com/users/MishimaHaruna","html_url":"https://github.com/MishimaHaruna","followers_url":"https://api.github.com/users/MishimaHaruna/followers","following_url":"https://api.github.com/users/MishimaHaruna/following{/other_user}","gists_url":"https://api.github.com/users/MishimaHaruna/gists{/gist_id}","starred_url":"https://api.github.com/users/MishimaHaruna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MishimaHaruna/subscriptions","organizations_url":"https://api.github.com/users/MishimaHaruna/orgs","repos_url":"https://api.github.com/users/MishimaHaruna/repos","events_url":"https://api.github.com/users/MishimaHaruna/events{/privacy}","received_events_url":"https://api.github.com/users/MishimaHaruna/received_events","type":"User","site_admin":false},"milestone":null,"comments":3,"created_at":"2015-10-27T21:17:16Z","updated_at":"2015-12-13T23:43:07Z","closed_at":null,"body":"```\r\nprontera,156,178,5\tscript\tsdkfdsjf\t1_F_MARIA,{\r\n \tdispbottom \"Mob ID: \"+ DEVIRUCHI +\" | Egg ID: \"+ Deviruchi_Egg; // OK\r\n \tdispbottom \"Mob ID: \"+ BAPHOMET_ +\" | Egg ID: \"+ Bapho_Jr._Egg; // error\r\n}\r\n```\r\nimmediately get an error from map server\r\n\r\n.\r\n\r\nuse Regular Expression to find with Notepad++ inside item_db.conf\r\n```\r\nAegisName: \"[a-z0-9_]*\\.\r\n```\r\nreturn about 7 results"},"comment":{"url":"https://api.github.com/repos/HerculesWS/Hercules/issues/comments/164311062","html_url":"https://github.com/HerculesWS/Hercules/issues/830#issuecomment-164311062","issue_url":"https://api.github.com/repos/HerculesWS/Hercules/issues/830","id":164311062,"user":{"login":"MishimaHaruna","id":4590397,"avatar_url":"https://avatars.githubusercontent.com/u/4590397?v=3","gravatar_id":"","url":"https://api.github.com/users/MishimaHaruna","html_url":"https://github.com/MishimaHaruna","followers_url":"https://api.github.com/users/MishimaHaruna/followers","following_url":"https://api.github.com/users/MishimaHaruna/following{/other_user}","gists_url":"https://api.github.com/users/MishimaHaruna/gists{/gist_id}","starred_url":"https://api.github.com/users/MishimaHaruna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MishimaHaruna/subscriptions","organizations_url":"https://api.github.com/users/MishimaHaruna/orgs","repos_url":"https://api.github.com/users/MishimaHaruna/repos","events_url":"https://api.github.com/users/MishimaHaruna/events{/privacy}","received_events_url":"https://api.github.com/users/MishimaHaruna/received_events","type":"User","site_admin":false},"created_at":"2015-12-13T23:43:07Z","updated_at":"2015-12-13T23:43:07Z","body":"Interestingly, there are some items with other unusual characters in their name:\r\n\r\n```\r\nAegisName: \"Thanatos_Two-Handed_Staff\"\r\nAegisName: \"True_Howard_Alt-Eisen_Card\"\r\nAegisName: \"Amatsu_Bead_!\"\r\nAegisName: \"Anti-Magic_Suit\"\r\nAegisName: \"HD_Elunium_Box(30)\"\r\nAegisName: \"HD_Oridecon_Box(30)\"\r\nAegisName: \"RWC_Crown_Of_Victory(1st)\"\r\nAegisName: \"RWC_Crown_Of_Victory(2nd)\"\r\nAegisName: \"RWC_Crown_Of_Victory(3rd)\"\r\nAegisName: \"RWC_Crown_Of_Victory(8th)\"\r\nAegisName: \"C_Baby Dragon Hat\"\r\nAegisName: \"C_Phoenix Crown\"\r\nAegisName: \"C_Brown Beanie\"\r\nAegisName: \"C_Holy Marching_Hat_J\"\r\nAegisName: \"C_Ph.D_Hat\"\r\nAegisName: \"C_Loki_&_Nidhoggur_dolls\"\r\nAegisName: \"C_Well-Chewed_Pencil\"\r\nAegisName: \"C_Mans_Medal(Gold)\"\r\nAegisName: \"TE_WoE_Two-Handed_Sword\"\r\nAegisName: \"Infinity_Two-Handed_Sword\"\r\nAegisName: \"Crimson_Two-Handed_Sword\"\r\nAegisName: \"T_VIT1_Earrings_Shadow(R)\"\r\nAegisName: \"T_INT1_Pendant_Shadow(L)\"\r\nAegisName: \"T_VIT2_Earrings_Shadow(R)\"\r\nAegisName: \"T_INT2_Pendant_Shadow(L)\"\r\n```\r\n\r\nI can safely add the `.` character, but I can't add those others, since they all have another meaning to the script engine.\r\n\r\nFor those and any future incompatible names, I think we could replace every unsupported character with an underscore `_` in the AegisName."}}