git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2066 c06c8d41-db1a-0410-9941-cceddc491573
BJPPSWEN35BG4KP3XTXPDMAJ2GAUMHXKHCNALAZ4B4OS6B3KDSUQC
TPZ3PNJN3TYJY2UDMZYE2K2J5ZQJXKHSWWLPVHMOEFCADK6UAGOAC
OQ4KB7QCJSK7GSW3DYBARH4DCB75HFKLUSOSOZZZ4IUFKNGFRUDQC
P2ZCF3BBG523ZEOD6XQA4X5YEHBTWH3IM33YVHXP2SQ5POXZIH4QC
B3MFLKPJ34I2USQX7UM3SPDIFVGACB5HXYLEKT3FDULL57QOE2LAC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
KFULGQQOHWUTXOM3BXCCYPGGVGGY4Z6265XUFRCBPNLTZAEHJZSQC
VD4KDTGHVKCN35AWREYB4TEOUMCTW7SAUPAMTMF5ABC7VBHVKP4AC
int foe_ratio; // 100* foe ratio (see mons_should_fire())
bool chose_ray; // do we want a specific ray?
ray_def ray; // shoot on this specific ray
int foe_ratio; // 100* foe ratio (see mons_should_fire())
bool chose_ray; // do we want a specific ray?
ray_def ray; // shoot on this specific ray
aux_source(), obvious_effect(false), fr_count(0), foe_count(0),
fr_power(0), foe_power(0), is_tracer(false),
aimed_at_feet(false), msg_generated(false),
aux_source(), obvious_effect(false), effect_known(true),
fr_count(0), foe_count(0), fr_power(0), foe_power(0),
is_tracer(false), aimed_at_feet(false), msg_generated(false),