Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old October 10, 2013, 06:29   #1
bron
Swordsman
 
Join Date: May 2008
Location: Saratoga, California (in the midst of Silicon Valley)
Posts: 456
bron is on a distinguished road
A couple of minor 3.4.1 bugs

I hit a couple of issues with 3.4.1 while playing in the competition:

1) I was standing next to a Glyph of Warding, and the monster I was fighting "cackled evilly about traps", and the glyph was deleted (and replaced by a trap).

2) The game gives inconsistent information about whether Osse resists nether. At one point, I hit him with a "Rend Soul" attack, and the combat message said that he resisted it, but the information on the "r"ecall screen says that he does not resist nether.

3) A very long standing and very minor issue: the "Rune of Protection" scroll actually creates a "Glyph of Warding". I realize these are the same thing, but the game really ought to choose a single name for the thing and stick with it.
bron is offline   Reply With Quote
Old October 10, 2013, 12:10   #2
dos350
Knight
 
dos350's Avatar
 
Join Date: Sep 2010
Location: nimbin, australia
Posts: 540
dos350 is on a distinguished road
another big 3.41 issue~ lag, sometimes the game freeze for no reason and becomes unresponsive, after some time and pressing ` it comes back but could be danger if i was mashing keys when is frozen and then it does them all when it come back and dead,

maybe this is just me but i think not, never had this problem on 3.12 etc,

its hard 2 reproduce but usually happens when i take stairs, sometimes on first move off stairs, not every time but often enough 2 notice,

also items squelched sometimes dnt disappear til i move, stuff like that, not so bad but maybe worth a look~~~~
__________________
~eek

Reality hits you -more-

S+++++++++++++++++++
dos350 is offline   Reply With Quote
Old October 10, 2013, 12:22   #3
PowerWyrm
Prophet
 
PowerWyrm's Avatar
 
Join Date: Apr 2008
Posts: 2,581
PowerWyrm is on a distinguished road
Quote:
Originally Posted by bron View Post
2) The game gives inconsistent information about whether Osse resists nether. At one point, I hit him with a "Rend Soul" attack, and the combat message said that he resisted it, but the information on the "r"ecall screen says that he does not resist nether.
Osse doesn't resist nether (he's neither undead nor evil), but he will resist some side effects of nether bolt. It's the same when you hit an unique with a chaos bolt: you get "Foo resists!", because uniques are protected against the polymorph effect of the chaos bolt, although they don't resist chaos.
__________________
PWMAngband variant maintainer - check http://powerwyrm.monsite-orange.fr (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!
PowerWyrm is offline   Reply With Quote
Old October 10, 2013, 12:36   #4
Timo Pietilš
Prophet
 
Join Date: Apr 2007
Location: Climbing up from hole I just dug.
Posts: 4,096
Timo Pietilš is on a distinguished road
Quote:
Originally Posted by PowerWyrm View Post
Osse doesn't resist nether (he's neither undead nor evil), but he will resist some side effects of nether bolt. It's the same when you hit an unique with a chaos bolt: you get "Foo resists!", because uniques are protected against the polymorph effect of the chaos bolt, although they don't resist chaos.
IIRC code makes anything with breath weapon resist the element it breaths without flag in monster.txt or monster_base.txt. Osse has nether breath. This might be one of the cases where monster memory description and what code actually does are two different things.

[EDIT]
Found the code in spells1.c:

Code:
else if (rf_has(r_ptr->flags, RF_RES_NETH) ||
                     rsf_has(r_ptr->spell_flags, RSF_BR_NETH))
            {
                m_note = MON_MSG_RESIST;
                dam *= 3; dam /= (randint1(6)+6);
            }
[EDIT EDIT]

If I read code correctly you learn that OssŽ breathes nether by hitting it with red soul, but not that it resists nether even that it does that. You just receive the message about it resisting the attack. Also not all breaths automatically grant resistance. Disenchantment and plasma for example don't do that but things like gravity and time do. It's a bit messy.

Last edited by Timo Pietilš; October 10, 2013 at 13:06.
Timo Pietilš is offline   Reply With Quote
Old October 12, 2013, 13:59   #5
Timo Pietilš
Prophet
 
Join Date: Apr 2007
Location: Climbing up from hole I just dug.
Posts: 4,096
Timo Pietilš is on a distinguished road
Quote:
Originally Posted by Timo Pietilš View Post
IIRC code makes anything with breath weapon resist the element it breaths without flag in monster.txt or monster_base.txt.

...

If I read code correctly you learn that OssŽ breathes nether by hitting it with red soul, but not that it resists nether even that it does that. You just receive the message about it resisting the attack. Also not all breaths automatically grant resistance. Disenchantment and plasma for example don't do that but things like gravity and time do. It's a bit messy.
I think this can be called a bug. Maybe I should file a bug report? Make these a bit more consistent, maybe add flags for time and gravity resists and remove this mess from spells1.c and just incorporate them in monster.txt.
Timo Pietilš 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
3.3RC: minor bugs bulian Development 8 July 6, 2011 20:44
Minor nightlies bugs Derakon Development 16 April 5, 2011 06:47
Couple of bugs on headrev 4/10 ChodTheWacko Vanilla 4 April 12, 2010 22:17
A couple of small bugs in V 3.1.2 miyazaki Vanilla 21 March 20, 2010 19:34
A couple of minor bugs in 3.1.1.1626 bron Vanilla 11 January 4, 2010 22:40


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


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