SnailHunter ADMIN
17 days ago
Fixed, and it was a good catch — the stray "10171" was a dialogue-parser bug, not missing art.
The authentic v83 line ends `#o1210102# #r#a10171# #k`. `#o1210102#` is the mob name (Orange Mushroom, which rendered fine) and `#a<n>#` is v83's quest-progress counter. Our markup parser's value-code list had no "a", so the token fell through to the generic "drop the #x pair" branch — which eats only those two characters and leaves the digits behind. Hence "Orange Mushroom 10171".
Added "a" to the recognised codes so the whole token is consumed. We have no quest context in that parser, so it resolves to nothing and drops cleanly, leaving "Orange Mushroom" on its own line. This also protects every other quest carrying an #a token.
While in there I also caught that the same quest's text asked you to defeat 10 Orange Mushrooms while its actual objective is 1 — corrected the text to match, same as the Mai's Training / Bigg's Collection number fixes.
The authentic v83 line ends `#o1210102# #r#a10171# #k`. `#o1210102#` is the mob name (Orange Mushroom, which rendered fine) and `#a<n>#` is v83's quest-progress counter. Our markup parser's value-code list had no "a", so the token fell through to the generic "drop the #x pair" branch — which eats only those two characters and leaves the digits behind. Hence "Orange Mushroom 10171".
Added "a" to the recognised codes so the whole token is consumed. We have no quest context in that parser, so it resolves to nothing and drops cleanly, leaving "Orange Mushroom" on its own line. This also protects every other quest carrying an #a token.
While in there I also caught that the same quest's text asked you to defeat 10 Orange Mushrooms while its actual objective is 1 — corrected the text to match, same as the Mai's Training / Bigg's Collection number fixes.








