Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old January 13, 2018, 13:55   #31
Sky
Veteran
 
Join Date: Oct 2016
Location: somewhere on the south coast
Age: 45
Posts: 1,036
Sky is on a distinguished road
where are my stairs ?
__________________
"i can take this dracolich"
Sky is offline   Reply With Quote
Old January 13, 2018, 14:14   #32
PowerWyrm
Veteran
 
PowerWyrm's Avatar
 
Join Date: Apr 2008
Posts: 2,309
PowerWyrm is on a distinguished road
Obviously in an area you didnt explore... Bottom right area at the end of the small corridor seems to be the most likely place.
__________________
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 January 13, 2018, 14:28   #33
Sky
Veteran
 
Join Date: Oct 2016
Location: somewhere on the south coast
Age: 45
Posts: 1,036
Sky is on a distinguished road
i see that the implications of my question have eluded you.
__________________
"i can take this dracolich"
Sky is offline   Reply With Quote
Old January 13, 2018, 14:54   #34
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 8,255
Derakon is on a distinguished road
They're eluding me as well, so why don't you explicate a bit?
Derakon is offline   Reply With Quote
Old January 13, 2018, 16:05   #35
Sky
Veteran
 
Join Date: Oct 2016
Location: somewhere on the south coast
Age: 45
Posts: 1,036
Sky is on a distinguished road
recently stairs placement has changed, instead of being randomly distributed, they are mostly placed in small side corridors or in some select rooms. however, they can now be all bunched up in the same spot, 5-6 down stairs all in one 5x5 room, with nothing else in the rest of the dungeon. if you want to get out of the level, but cannot get past that one 1-shot mob who is sitting between you and ALL THE STAIRS IN THE LEVEL, that can be a problem.
__________________
"i can take this dracolich"
Sky is offline   Reply With Quote
Old January 13, 2018, 18:21   #36
Tibarius
Swordsman
 
Tibarius's Avatar
 
Join Date: Jun 2011
Location: Germany
Age: 49
Posts: 342
Tibarius is on a distinguished road
stairs location

Quote:
Originally Posted by Sky View Post
recently stairs placement has changed, instead of being randomly distributed, they are mostly placed in small side corridors or in some select rooms. however, they can now be all bunched up in the same spot, 5-6 down stairs all in one 5x5 room, with nothing else in the rest of the dungeon. if you want to get out of the level, but cannot get past that one 1-shot mob who is sitting between you and ALL THE STAIRS IN THE LEVEL, that can be a problem.
Yes i noticed it too that sometimes stairs are not realy distributed over the level. I hadn't such a situation yet you describe.
__________________
Blondes are more fun!
Tibarius is offline   Reply With Quote
Old January 13, 2018, 18:32   #37
Sky
Veteran
 
Join Date: Oct 2016
Location: somewhere on the south coast
Age: 45
Posts: 1,036
Sky is on a distinguished road
it doesnt have to be that one situation, and yet i still feel stairs should be more evenly spread out. i'm ok with a "stairs room" that has 2+ stairs in it arranged in a cool way, but that should count as 1 stair, not multiple.
__________________
"i can take this dracolich"
Sky is offline   Reply With Quote
Old January 13, 2018, 21:05   #38
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 52
Posts: 7,019
Donated: $60
Nick is on a distinguished road
Quote:
Originally Posted by Sky View Post
where are my stairs ?
They're not your stairs, they're Morgoth's
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old January 15, 2018, 03:38   #39
Ingwe Ingweron
Veteran
 
Join Date: Jan 2009
Location: Manhattan Beach, CA
Posts: 1,565
Ingwe Ingweron is on a distinguished road
Quote:
Originally Posted by Nick View Post
The only reason I haven't reproduced the weapon description thing is that I haven't tried yet
Any ETA on this bug-fix? It's such a pain in the butt having to pick up weapons from the floor, wield them, remember the blow/damage amounts, re-wield principal weapon, then compare. It was so much better when Inspecting the weapon on the ground or in the pack gave accurate information.
__________________
“We're more of the love, blood, and rhetoric school. Well, we can do you blood and love without the rhetoric, and we can do you blood and rhetoric without the love, and we can do you all three concurrent or consecutive. But we can't give you love and rhetoric without the blood. Blood is compulsory. They're all blood, you see.”
― Tom Stoppard, Rosencrantz and Guildenstern are Dead
Ingwe Ingweron is offline   Reply With Quote
Old January 15, 2018, 09:21   #40
PowerWyrm
Veteran
 
PowerWyrm's Avatar
 
Join Date: Apr 2008
Posts: 2,309
PowerWyrm is on a distinguished road
Quote:
Originally Posted by Ingwe Ingweron View Post
Any ETA on this bug-fix? It's such a pain in the butt having to pick up weapons from the floor, wield them, remember the blow/damage amounts, re-wield principal weapon, then compare. It was so much better when Inspecting the weapon on the ground or in the pack gave accurate information.
Looking at the code, the only difference is that now it uses calc_bonuses() instead of doing some hack for off weapon extra blows.

Old code:

Code:
extra_blows = 0;
-
-	/* Start with blows from the weapon being examined */
-	extra_blows += obj->known->modifiers[OBJ_MOD_BLOWS];
-
-	/* Then we need to look for extra blows on other items, as
-	 * state does not track these */
-	for (i = 0; i < player->body.count; i++) {
-		struct object *helper = slot_object(player, i);
-
-		if ((i == slot_by_name(player, "weapon")) || !helper)
-			continue;
-
-		extra_blows += helper->known->modifiers[OBJ_MOD_BLOWS];
-	}
The problem I think is that calc_bonuses() doesn't handle modifiers properly:

Code:
/* Apply modifiers */
			state->stat_add[STAT_STR] += obj->modifiers[OBJ_MOD_STR]
* p->obj_k->modifiers[OBJ_MOD_STR];
...
extra_blows += obj->modifiers[OBJ_MOD_BLOWS]
* p->obj_k->modifiers[OBJ_MOD_BLOWS];
I think the code should use the known part here, not rune knowledge. In PWMAngband, I have:

Code:
s32b modifiers[OBJ_MOD_MAX];

for (j = 0; j < OBJ_MOD_MAX; j++) {
modifiers[j] = obj->modifiers[j];
if (known_only && !object_is_known(p, obj) && !object_modifier_is_known(obj, j, aware)) modifiers[j] = 0;
}
...
extra_blows += modifiers[OBJ_MOD_BLOWS];
__________________
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
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
Bugs and issues in 4.1.0 Nomad Vanilla 506 March 5, 2018 11:20
Bugs and issues in 4.1.1 Sky Vanilla 147 December 20, 2017 23:39
Issues with artifacts Pete Mack Development 9 June 29, 2016 18:39
Gear Issues Monkay AAR 1 February 25, 2012 17:32
DaJAngband Issues Prismatic Variants 12 February 15, 2010 15:08


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


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