Neutral sacrifices disappear in a cloud of smoke
The general idea here came from SpliceHack -- give each alignment a unique effect in what happens to its sacrifices -- but the "puff of smoke" in Splice seemed too small.
This commit is contained in:
committed by
Patric Mueller
parent
2b670a82e4
commit
c578b9537a
@@ -1309,7 +1309,11 @@ register struct obj *otmp;
|
||||
Your("sacrifice disappears!");
|
||||
else
|
||||
Your("sacrifice is consumed in a %s!",
|
||||
u.ualign.type == A_LAWFUL ? "flash of light" : "burst of flame");
|
||||
u.ualign.type == A_LAWFUL
|
||||
? "flash of light"
|
||||
: u.ualign.type == A_NEUTRAL
|
||||
? "cloud of smoke"
|
||||
: "burst of flame");
|
||||
if (carried(otmp))
|
||||
useup(otmp);
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user