Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Development

Reply
 
Thread Tools Display Modes
Old June 13, 2011, 10:06   #1
jens
Swordsman
 
Join Date: Apr 2011
Location: Göteborg, Sweden
Posts: 348
jens is on a distinguished road
Buggy mimic

Still playing the Nighlty from May 24: angband-rd39a356436, on Windows 7.

The mimic in question did not show up on the monster list nor the object list. It was detected by Detect Monsters. When I tried to 'l'ook at it, the mode for looking at interesting objects did not stop on it, and when I switched to force look I only saw open floor when looking at it.

Feels like we are halfway to hiding the mimics ;-)

Was actually easier for me to spot it than of old, or rather it drew more attention to itself with not letting me look at it :-)

I had a savefile, but when checking that I really had it I managed to wake the mimic and then save it over my savefile... When the mimic was awake I could see it in monster list and I could look at it.
jens is offline   Reply With Quote
Old June 13, 2011, 10:08   #2
jens
Swordsman
 
Join Date: Apr 2011
Location: Göteborg, Sweden
Posts: 348
jens is on a distinguished road
Oh, btw, it was a ring mimic...
jens is offline   Reply With Quote
Old June 19, 2011, 20:07   #3
jens
Swordsman
 
Join Date: Apr 2011
Location: Göteborg, Sweden
Posts: 348
jens is on a distinguished road
This bug is still there. Now playing the nightly ec791bb (june 18). This time I do have a save file :-)

@ is a few steps from $ (mithril by the color). $ does not show up in the monster list, and not in the item list. I can't look at that location without using the 'o' option. And when I do that I see: 'You see an open floor'
Attached Files
File Type: zip Avar.zip (5.2 KB, 104 views)
jens is offline   Reply With Quote
Old June 19, 2011, 20:40   #4
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,054
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Opened as #1479, thanks.
__________________
"3.4 is much better than 3.1, 3.2 or 3.3. It still is easier than 3.0.9, but it is more convenient to play without being ridiculously easy, so it is my new favorite of the versions." - Timo Pietila
Magnate is offline   Reply With Quote
Old June 19, 2011, 20:44   #5
jens
Swordsman
 
Join Date: Apr 2011
Location: Göteborg, Sweden
Posts: 348
jens is on a distinguished road
Good thing I'm testing stealth...
jens is offline   Reply With Quote
Old June 21, 2011, 01:42   #6
CunningGabe
Swordsman
 
Join Date: Feb 2008
Location: Boston, MA
Posts: 250
CunningGabe is on a distinguished road
Quote:
Originally Posted by jens View Post
This bug is still there. Now playing the nightly ec791bb (june 18). This time I do have a save file :-)

@ is a few steps from $ (mithril by the color). $ does not show up in the monster list, and not in the item list. I can't look at that location without using the 'o' option. And when I do that I see: 'You see an open floor'
I wrote the new mimic code, and that is working as intended for the moment. Money never shows up on the item list, and creeping coins are now essentially "money mimics". The weird interaction with looking was somewhat intentional to help disguise them.

Same with the mimic. Before the ring mimic attacks you, it doesn't show up anywhere, and then once you run into it or it attacks you, it shows up on the monster list. Eventually, the idea is for the mimic to show up on the item list, but doing that in a non-hacky way requires some thought.
CunningGabe is offline   Reply With Quote
Old June 21, 2011, 07:20   #7
jens
Swordsman
 
Join Date: Apr 2011
Location: Göteborg, Sweden
Posts: 348
jens is on a distinguished road
Quote:
Originally Posted by CunningGabe View Post
I wrote the new mimic code, and that is working as intended for the moment. Money never shows up on the item list, and creeping coins are now essentially "money mimics". The weird interaction with looking was somewhat intentional to help disguise them.

Same with the mimic. Before the ring mimic attacks you, it doesn't show up anywhere, and then once you run into it or it attacks you, it shows up on the monster list. Eventually, the idea is for the mimic to show up on the item list, but doing that in a non-hacky way requires some thought.
The first time I reported this it was with a ring mimic, this time just happened to be $. The weird looking interaction is OK for now I guess... But both = and $ were detected by detect monsters, without showing up in the monster list, that made it pretty obvious something strange was afoot...
jens is offline   Reply With Quote
Old June 22, 2011, 04:45   #8
d_m
Angband Devteam member
 
d_m's Avatar
 
Join Date: Aug 2008
Location: Philadelphia, PA, USA
Age: 37
Posts: 1,516
d_m is on a distinguished road
Quote:
Originally Posted by CunningGabe View Post
I wrote the new mimic code, and that is working as intended for the moment. Money never shows up on the item list, and creeping coins are now essentially "money mimics". The weird interaction with looking was somewhat intentional to help disguise them.

Same with the mimic. Before the ring mimic attacks you, it doesn't show up anywhere, and then once you run into it or it attacks you, it shows up on the monster list. Eventually, the idea is for the mimic to show up on the item list, but doing that in a non-hacky way requires some thought.
Hi Gabe! Long time no see...

I was going to work a bit on mimics before 3.3 but if you are planning to then I can hold off. Don't want to co-opt your excellent work on mimics.
__________________
linux->xterm->screen->pmacs
d_m is offline   Reply With Quote
Old June 22, 2011, 11:30   #9
Tobias
Adept
 
Tobias's Avatar
 
Join Date: Dec 2009
Posts: 172
Tobias is on a distinguished road
There seems to be a minor bug where identifying a mimic doesn't force the monster list subwindow to update.
That means that the mimic doesn't appear in the monster list subwindow, until a change gets triggered by something else (like monster or player moving).
I just noticed it recently and hadn't had an opportunity to confim it.

I like the more surprising mimics in this version. But maybe there should be some kind of saving throw, search based maybe.
__________________
My Angband videos : http://www.youtube.com/view_play_lis...385E85F31166B2
Tobias is offline   Reply With Quote
Old July 3, 2011, 21:53   #10
Max Stats
Swordsman
 
Join Date: Jun 2010
Posts: 324
Max Stats is on a distinguished road
Quote:
Originally Posted by CunningGabe View Post
I wrote the new mimic code
I saw your pull request with your new mimic code. From the description, it looks great and seems to make mimics behave more like they are expected to from most gaming lore. I wanted to make one suggestion. I would like there to be at least a slight possibility of noticing a mimic before actually getting close enough for it to attack you. I would suggest tying the distance from which the character gets a chance to notice, as well as the chance of success, to the Perception skill. Maybe Rogues should get a tiny extra boost as well, unless the fact that they get the highest Perception skill to begin with seems to be enough of a bonus.

I like this because it gives value to a skill that currently has next to none. I also like the fact that this way characters aren't completely at the mercy of mimics. Unless I am mistaken, the only way to notice one as it stands is to either walk into it and get attacked or get lucky/guess right and hit it with a ranged attack. If you want to balance this out, the mimic's free attack upon failure to notice could be made tougher (perhaps bypassing AC reduction and/or giving possibility to stun).

Incidentally, how does the new code handle searching next to a chest mimic? It says that opening one triggers the attack. I'm thinking searching should have some possibility of triggering the attack, but also some possibility of the character noticing it is a mimic (with the chance of this tied to the Searching skill). Just imagine the character standing and looking very carefully at the chest. Possibly the mimic sees an opening and attacks, or possibly the character spots something suspicious and pulls back.

Anyway, I think the code is a great improvement as it stands, no matter what else is done.
Max Stats is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Buggy Morgoth Artifacts bron Vanilla 6 April 6, 2009 21:46


All times are GMT +1. The time now is 10:50.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.