possible anvil bug

A place for people to post strange occurances that could be potential bugs.

Moderator: Board moderators

Post Reply
Mith
Senior member
Posts: 348
Joined: Mon Oct 25, 2004 5:53 pm
Location: somewhere in nowhere

possible anvil bug

Post by Mith »

i wanted to buy 3 eyeshields, so i dropped 3 beholder eyes on the appropriate anvil in the scorn armour shop.
to my surprise, there was only 1 eyeshield and _no_ eyes...
i tried again and again with 2 or 3 eyes, and the same repeated.

next i tried this with dragon scales (on the dragon shield anvil), same story. No matter how much scales i drop, i only got one shield.

Only the dragonmail anvil is working as expected: i dropped 12 dragon scales on it, and i found 2 dragonmails and 2 dragonscales.

by the way: it was on metalforge
Bibendi ergo sum
or rather: sum ergo bibendi
Valderan
Regular
Posts: 57
Joined: Wed Nov 17, 2004 2:46 am

Post by Valderan »

This happens with pretty much all altars(cuz thats what anvils really are) or whatever you wish to call them. Anything that you drop multiple items on for multiple items there is a good possibility it will do this. In quests where you drop the set amount and it triggers a door to open and case closed you will never have this problem, but with those that are meant to do something over and over you will get it. I.E. dropping a dragon scale to open Dragon tc, if you drop 300 you will get 299 back, but dropping 5000 gold to buy booze from tavern may only net you 1 booze, or it may get you your full 5000 worth of booze. Im not sure why, I just know it happens.
I like cheese, do you like cheese?
User avatar
Salathar
Junior member
Posts: 245
Joined: Mon Apr 26, 2004 12:21 am

Post by Salathar »

An altar(anvil, the mighty creator, whatever :P) can have a food field which determines how many items of a particular type it takes to trigger this altar.

Just had a look at the armour shop map, the dragonmail altar has "food 5" set, that's why it works in chunks or 5. The other two altars(eyeshield, dragon_shield) do not have this field that's why they eat up any quantity you put on them and only get triggered once.
The altars in the training centre all have "food 1" set, so it only takes one item to trigger.

I think the original intention of the author of the shop was to give one eyeshield per beholder eye simply because the name says "eyeshield: one beholdereye"

A quick fix would be to add food 1 to eyeshield, dragon_shield altars, but it appears that these altars are used in several other places in the world so a proper way would be to change the archetype itself.
User avatar
Salathar
Junior member
Posts: 245
Joined: Mon Apr 26, 2004 12:21 am

Post by Salathar »

The issue has been fixed in cvs arches as of Fri Jan 7 21:26:19 UTC 2005. The change may not yet be visible on running servers because all arches need to be collected into a single archetypes file which is then updated on the server.
Thanks Ryo for commit :)
Post Reply