<Someone>'s were_summon rules
>Hemmed in by one invisible wererat? ><Someone>: Should I feel hemmed in if I can see that a wererat summons >zero rats? Can the invisible wererat hem me in all by itself? And >even if it had summoned anything, wouldn't a different message had >been clearer (for isntance, "Rats appear around you!"); after all, >I could see *what* was hemming me in. >I agree that the current messages (and even the ones aspired to by the >comment) are non-ideal. <Someone>'s suggested set-up: Seen summoner, seen help : "The wererat summons help!" Seen summoner, unseen help: "The wererat summons help! You feel hemmed in." Seen summoner, no help: "The wererat summons help! But none comes." Unseen summoner, seen help: "(A rat appears|Rats appear) from nowhere!" Unseen summoner, unseen help: "You feel hemmed in." Unseen summoner, no help: No message.
This commit is contained in:
@@ -913,6 +913,7 @@ dospinweb()
|
||||
int
|
||||
dosummon()
|
||||
{
|
||||
int placeholder;
|
||||
if (u.uen < 10) {
|
||||
You("lack the energy to send forth a call for help!");
|
||||
return(0);
|
||||
@@ -922,7 +923,7 @@ dosummon()
|
||||
|
||||
You("call upon your brethren for help!");
|
||||
exercise(A_WIS, TRUE);
|
||||
if (!were_summon(youmonst.data,TRUE))
|
||||
if (!were_summon(youmonst.data, TRUE, &placeholder))
|
||||
pline("But none arrive.");
|
||||
return(1);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user