]> git.pond.sub.org Git - empserver/commit - src/lib/subs/shpsub.c
Factor out common fortress fire code into fort_fire()
authorMarkus Armbruster <armbru@pond.sub.org>
Fri, 14 Mar 2008 19:01:05 +0000 (20:01 +0100)
committerMarkus Armbruster <armbru@pond.sub.org>
Fri, 14 Mar 2008 19:25:37 +0000 (20:25 +0100)
commite8595066d1ebf0f4c44e8307f92c6a27f43c3363
tree9876447e51a4d7861300f21d50ce2eabf26f4a35
parent3812cde1000238d822def7663caabfb2bc242fc1
Factor out common fortress fire code into fort_fire()

This takes care of a number of bugs / inconsistencies:

* sb() fired support even when there were not enough mil.

* Shell resupply bugs: multifire() and quiet_bigdef() resupplied
  shells before checking all other requirements and could thus get
  more shells than actually needed.

Rename landgun() to fortgun() for consistency.
include/prototypes.h
include/sect.h
src/lib/commands/mfir.c
src/lib/commands/sabo.c
src/lib/subs/fortdef.c
src/lib/subs/landgun.c
src/lib/subs/lndsub.c
src/lib/subs/shpsub.c