]> git.pond.sub.org Git - empserver/commit
Clean up how desi() handles bad designation arguments
authorMarkus Armbruster <armbru@pond.sub.org>
Sun, 20 Jul 2008 21:12:51 +0000 (17:12 -0400)
committerMarkus Armbruster <armbru@pond.sub.org>
Mon, 21 Jul 2008 12:13:40 +0000 (08:13 -0400)
commita7cf69af502a9e158aadd84ab31783d139b63041
treeca0509c854f00b33403545beb18eac3db91adc89
parentd000bf92960ba5b6fc7252d2e80c103285f8c41f
Clean up how desi() handles bad designation arguments

Fail the command when the designation isn't allowed for mortals, or
when the player can't afford it.

Treat '=' and '@' like the other designations not allowed for mortals,
not like invalid designations.  Change failure for invalid designation
from RET_FAIL to RET_SYN.
src/lib/commands/desi.c