File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -2034,7 +2034,7 @@ final_level()
2034
2034
create_mplayers (rn1 (4 , 3 ), TRUE);
2035
2035
2036
2036
/* create a guardian angel next to player, if worthy */
2037
- if (Conflict ) {
2037
+ if (! iflags . multiplayer && Conflict ) {
2038
2038
pline (
2039
2039
"A voice booms: \"Thy desire for conflict shall be fulfilled!\"" );
2040
2040
for (i = rnd (4 ); i > 0 ; -- i ) {
@@ -2045,7 +2045,7 @@ final_level()
2045
2045
mm .x , mm .y , FALSE);
2046
2046
}
2047
2047
2048
- } else if (u .ualign .record > 8 ) { /* fervent */
2048
+ } else if (! iflags . multiplayer && u .ualign .record > 8 ) { /* fervent */
2049
2049
pline ("A voice whispers: \"Thou hast been worthy of me!\"" );
2050
2050
mm .x = u .ux ;
2051
2051
mm .y = u .uy ;
Original file line number Diff line number Diff line change @@ -1060,7 +1060,8 @@ xchar ledgerno;
1060
1060
if (!ledgerno ) return TRUE;
1061
1061
if (ledgerno == (xchar )- 1 ) return FALSE;
1062
1062
if (ledgerno == ledger_no (& (waitingroom -> dlevel ))) return TRUE;
1063
- if (ledger_to_dnum (ledgerno ) == dname_to_dnum ("The Elemental Planes" ))
1063
+ if (ledger_to_dnum (ledgerno ) == dname_to_dnum ("The Elemental Planes" ) &&
1064
+ ledgerno != ledger_no (& (find_level ("astral" )-> dlevel )))
1064
1065
return TRUE;
1065
1066
return ledger_to_dnum (ledgerno ) == quest_dnum ;
1066
1067
}
You can’t perform that action at this time.
0 commit comments