kdechant / eamon

A web port of the classic text adventure game, the Wonderful World of Eamon
https://eamon-remastered.com
MIT License
23 stars 5 forks source link

It is possible to have more than one shield or armor equipped. #37

Open Shin-Ji opened 5 years ago

Shin-Ji commented 5 years ago

I've noticed this happening with the 5.0 demo adventure, where you can pick up the goose shield, and Demongate, where you can get the Silver Armor. It lets you wear them all and adds the total armor penalty. Unless that is intended? If nothing else, it's a way to boost armor expertise above 65%.

Shin-Ji commented 5 years ago

It seems that this only works while you are in that particular adventure. After returning to the Main Hall, I still had both shields, but when I went on a new adventure, it wouldn't let me equip both.

kdechant commented 5 years ago

There seem to be a couple different things going on here:

  1. If an NPC is wearing an artifact and then drops it, gets killed, or hands to the the player, the "worn" flag doesn't get cleared, so the player ends up wearing it as soon as they pick it up. This is a bug in general and is what's happening if you request the goose shield from Eddie in the demo adventure. (If you later remove the shield, then try to put it back on while using a different shield, the game won't let you.) I'm working on a fix for that.
  2. The silver armour in Demongate was categorized as "wearable" but not as "armor" so you could put it on with other armor. Fixed.

FYI, there are a few other armor-like items (e.g. helmets) in some adventures, which you can wear in addition to armor. It isn't currently possible to keep those items when you return to the Main Hall, but it's an idea I would like to implement some day.

Shin-Ji commented 5 years ago

Thanks! I'm really enjoying playing through this stuff again after all these years. I think there might be a problem with Demongate, though. It doesn't seem solvable in its current state? There is one instance where the description mentions that you see an object by the window, but it does not allow you to get the object. I also haven't figured out where to use the scroll. It's possible I'm just doing it wrong.

eburggraaf commented 5 years ago

The object by the window might be a bug, but the scroll works just fine for me and I was able to beat demon gate.

On August 3, 2019 1:36:08 PM Shin-Ji notifications@github.com wrote:

Thanks! I'm really enjoying playing through this stuff again after all these years. I think there might be a problem with Demongate, though. It doesn't seem solvable in its current state? There is one instance where the description mentions that you see an object by the window, but it does not allow you to get the object. I also haven't figured out where to use the scroll. It's possible I'm just doing it wrong.

-- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/kdechant/eamon/issues/37#issuecomment-517941919