Just a simple modification to enable/disable Discount or Overcharge on specified NPC Shop.
Maybe the idea was brought from Shop System and my old commit about "disable" discount for point & item shop.
It just simple touch, add optional flag at very last of NPC shop line.
-%TAB%shop%TAB%<NPC Name>%TAB%<sprite id>,<itemid>:<price>{,<itemid>:<price>...}{,<flag>}
<map name>,<x>,<y>,<facing>%TAB%shop%TAB%<NPC Name>%TAB%<sprite id>,<itemid>:<price>{,<itemid>:<price>...}{,<flag>}
<map name>,<x>,<y>,<facing>%TAB%marketshop%TAB%<NPC Name>%TAB%<sprite id>,<itemid>:<price>:<quantity>{,<itemid>:<price>:<quantity>...}{,<flag>}
If the flag isn't set, it doesn't bother any default NPC.
Flag
0x1 = Disable Discount
0x2 = Disable Overcharge
If unset, Discount and Overcharge are enabled (if available)
Examples
Discount & Overcharge are disabled here
prontera,147,167,6 shop Shop 1 872,2102:-1,2104:-1,501:-1,3
Overcharge is disabled
prontera,147,164,6 shop Shop 2 872,2102:-1,2104:-1,501:-1,2
Discount is disabled
prontera,147,161,6 shop Shop 3 872,2102:-1,2104:-1,501:-1,1
When file is loaded with that flag, you will get this Info
Download
discount_flag-rA-20180713-ec1d6d28.diff for rAthena Git Hash: ec1d6d28 (20180713)