mirror of
https://codeberg.org/noisytoot/notnotdnethack.git
synced 2025-07-28 16:32:27 +01:00
Tweak: Shubbie priestesses can pacify the shubbie faction.
If tame and you have a holy symbol in inventory: 1) will attract shubbie's attention and pacify the goat if you don't have her attention yet. 2) will pacify the goat's faction if shubbie isn't angry. Also add a couple more sayings.
This commit is contained in:
parent
06d98520a8
commit
d31c57556f
1 changed files with 18 additions and 4 deletions
22
src/sounds.c
22
src/sounds.c
|
@ -2083,11 +2083,16 @@ humanoid_sound:
|
|||
if((ptr->mtyp == PM_PRIESTESS || ptr->mtyp == PM_DEMINYMPH)
|
||||
&& has_template(mtmp, MISTWEAVER)
|
||||
){
|
||||
if(mtmp->mtame && has_object_type(invent, HOLY_SYMBOL_OF_THE_BLACK_MOTHE) && !u.shubbie_atten){
|
||||
godlist[GOD_THE_BLACK_MOTHER].anger = 0;
|
||||
u.shubbie_atten = 1;
|
||||
if(mtmp->mtame && has_object_type(invent, HOLY_SYMBOL_OF_THE_BLACK_MOTHE)){
|
||||
if(!u.shubbie_atten){
|
||||
godlist[GOD_THE_BLACK_MOTHER].anger = 0;
|
||||
u.shubbie_atten = 1;
|
||||
}
|
||||
if(godlist[GOD_THE_BLACK_MOTHER].anger == 0){
|
||||
pacify_goat_faction();
|
||||
}
|
||||
}
|
||||
switch(rn2(7)){
|
||||
switch(rn2(10)){
|
||||
case 0:
|
||||
verbl_msg = "Ia! Shub-Niggurath! The Goat with a Thousand Young!";
|
||||
break;
|
||||
|
@ -2107,6 +2112,15 @@ humanoid_sound:
|
|||
case 6:
|
||||
verbl_msg = "Ia!";
|
||||
break;
|
||||
case 7:
|
||||
verbl_msg = "Solve et coagula!";
|
||||
break;
|
||||
case 8:
|
||||
verbl_msg = "We stand on the brink of a strange world.";
|
||||
break;
|
||||
case 9:
|
||||
verbl_msg = "She shall spawn and spawn again!";
|
||||
break;
|
||||
}
|
||||
}
|
||||
else switch (monsndx(ptr)) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue