Missiles you haven't paid for can be equipped through auto-reload dialogue.
issueid=2314 08-30-2013 01:39 PM
Member
Number of reported issues by mimhoff: 8
Missiles you haven't paid for can be equipped through auto-reload dialogue.

If you try to equip anything from a store you get a message saying that you should pay for it first.

But it looks like reloading your ammo from the quick reload dialogue doesn't make this check.

e.g.

"The arrow (+0, 1d6) doesn't hit anything. Out of ammunition.
Reload with the bundle of 17 arrows (-1, 1d6) (unpaid, 68gp)?"

The shopkeeper won't let me out of the store with the arrows equipped, but he doesn't care if I fire them and they disappear afterwards.

It's easy to reproduce if you have a bow and Barnabas is selling ammo for it.
Issue Details
Issue Number 2314
Project ADOM (Ancient Domains Of Mystery)
Category All
Status Unconfirmed
Priority Unknown
Affected Version ADOM 1.2.0 pre 16
Fixed Version (none)
Milestone (none)
Users able to reproduce bug 2
Users unable to reproduce bug 0
Assigned Users (none)
Tags (none)




07-15-2017 07:11 PM
Ancient Member
Still around in r72. Can be exploited as follows:
  1. Drop some ammuntion at the door of a shop.
  2. Pick it up, and reload the unpaid missiles.
  3. Walk out of the shop - the shopkeeper will not get angry.
  4. Leave the level and unequip the ammuntion - it will no longer be unpaid.

07-15-2020 04:22 AM
Ancient Member
Using an item as a missile makes it eligible to auto-reload, so once you have an item that sells for a lot of gold, this can be easily abused to take all of the shopkeeper's money.

+ Reply