Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > AAR

Reply
 
Thread Tools Display Modes
Old November 3, 2008, 12:39   #1
AR_chie
Apprentice
 
AR_chie's Avatar
 
Join Date: May 2007
Location: Reda, Poland
Posts: 71
AR_chie is on a distinguished road
mutation ask [Za 2.7.2]

'There is a white aura surrounding you' - what is it?

I hava an old mutation spoiler, but doesn't exist a thing like this.
AR_chie is offline   Reply With Quote
Old November 3, 2008, 13:06   #2
Rasit
Rookie
 
Join Date: Apr 2007
Posts: 6
Rasit is on a distinguished road
I have seen a spoiler forum so I hope I am allowed to post a spoiler in here. If not, please let me know so I can delete my message.

table.c; line 7733 to 7739

Code:
		MUT3_GOOD_LUCK,
		"There is a white aura surrounding you.",
		"There is a benevolent white aura surrounding you...",
		"Your white aura shimmers and fades.",
		"(nothing)",
		0, 0, 0, 0,
		0
defines.h, dungeon.c, object2.c contains references to MUT3_GOOD_LUCK

From object2.c; line 3977
Code:
	/* "Good Luck" mutation */
	if ((p_ptr->muta3 & MUT3_GOOD_LUCK) && one_in_(13))
	{
		/* The player is lucky - the item is better than normal */
		delta_level += 20;
	}
From dungeon.c; line 169
Code:
	/* Good luck */
	if ((p_ptr->muta3 & MUT3_GOOD_LUCK) && !one_in_(13))
	{
		heavy = TRUE;
	}
I haven't really looked at the above code parts but in dungeon.c it seems to give heavy pseudo id, at least thats what the heavy variable seems to do in other parts of the code. That seems a little strange since that is not really associated with luck so I might be wrong.

The delta variable in object2.c increases a genereated items base level and subsequently their change of being GOOD or better.

The one_in_ probably means it happens 1 times in 13.
Rasit is offline   Reply With Quote
Old November 3, 2008, 15:45   #3
Mangojuice
Z+Angband Maintainer
 
Join Date: Jun 2008
Posts: 318
Mangojuice is on a distinguished road
Quote:
Originally Posted by Rasit View Post
I have seen a spoiler forum so I hope I am allowed to post a spoiler in here. If not, please let me know so I can delete my message.

I haven't really looked at the above code parts but in dungeon.c it seems to give heavy pseudo id, at least thats what the heavy variable seems to do in other parts of the code. That seems a little strange since that is not really associated with luck so I might be wrong.

The delta variable in object2.c increases a genereated items base level and subsequently their change of being GOOD or better.

The one_in_ probably means it happens 1 times in 13.
That's right. This mutation gives you a 12/13 chance of having objects become heavily pseudo-id'ed regardless of whether your class uses strong or weak pseudo-id. It also gives a 1/13 chance for new objects of making them 20 levels out of depth, which would automatically force them to be "good".

So it's pretty sweet for anyone.
__________________
-----------------------------------------
Z+Angband: A Zangband evolution
http://tinyurl.com/5pq2bd
Mangojuice 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


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


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