]> git.pond.sub.org Git - empserver/commit
Change GODNEWS reports not to affect headlines and relations
authorMarkus Armbruster <armbru@pond.sub.org>
Sat, 11 Aug 2012 15:21:48 +0000 (17:21 +0200)
committerMarkus Armbruster <armbru@pond.sub.org>
Sun, 12 Aug 2012 07:36:07 +0000 (09:36 +0200)
commitc300dc7055be738f3060281fc69ec0dbb4523bde
treeb36f0fbb057f4620a43cf78179214d16610c6a86
parent0f1e14f0f33886f92cbfcb6c1a8b7d21a22393d9
Change GODNEWS reports not to affect headlines and relations

Option GODNEWS controls news reports give's N_GIFT, N_TAKE, and edit's
and setsector's N_AIDS, N_HURTS.

They affect news headlines because of their non-zero r_good_will.
N_TAKE and N_HURTS can downgrade relations because of their negative
r_good_will.  All tolerable, except N_TAKE has actor and victim
reverted: the deity running the give command is the victim, and the
sector owner is the actor.  Because of that, give with a negative
amount downgrades the deity's relations towards the sector owner.
Inappropriate.

Has always been that way.  Chainsaw disabled these news at
compile-time; to enable you had to define GODNEWS (not documented
anywhere).  Empire 4.2.0 made GODNEWS a proper option, enabled by
default.

Fix by setting their r_good_will to zero.
src/lib/global/news.c