View Issue Details

IDProjectCategoryView StatusLast Update
0001338Dwarf FortressThrowing/Shootingpublic2014-01-27 14:01
ReporterPsieye Assigned Touser6 
PrioritylowSeverityminorReproducibilityalways
Status acknowledgedResolutionopen 
OSWindows 7OS VersionProfessional 
Product Version0.31.03 
Summary0001338: Ranged combatants receive blood splatters when shooting far away targets
DescriptionBowmen and crossbowmen are getting blood splatters in their inventory from targets they're shooting. This only happens for certain ammunition (lead bolts don't work, but steel ones do) materials and never for blowdarts.

Nearby allies do not receive any blood splatter while the Bowmen/Crossbowmen are getting blood on them, thus the blood is teleporting to the shooters' inventories and not violently flying back from the far-away target.
Steps To Reproduce1) Start Arena mode.
2) Make some melee happen between Teams 1 and 2 so you have stationary targets.
3) Create some archers with bows or crossbows and e.g. Steel ammunition for Team 3 at a long distance away from the Team 1&2 targets.
4) As a control test, also create blowgunners in Team 3 to stand beside the bowmen and crossbowmen.
5) Watch as Team 3 receive blood splatters only for the bow/crossbow users.


Step 2 is optional, this is reproducible with targets that are not engaged with anything else, though you have to be quick to look at your shooters' inventory before the targets close in to melee them.
Tagsblood, Bow, combat, crossbow

Activities

smjjames

2010-04-19 11:27

reporter   ~0004254

Somehow this seems like it might be related to 0000419

user6

2010-04-19 11:35

  ~0004255

Last edited: 2010-04-19 11:36

^^^ Probably not. This is likely because the combat code occasionally splashes blood on the attacker and fails to check whether they were actually in an adjacent square.

Anyway, I had no trouble reproducing this. Good find.

smjjames

2010-04-19 11:55

reporter   ~0004257

Yea you're probably right, it just sounds similar to me.

Milkbot

2010-05-19 04:16

reporter   ~0007011

Talk about high blood pressure! Cha-ching!

Add Note

Note

Issue History

Date Modified Username Field Change
2010-04-19 11:17 Psieye New Issue
2010-04-19 11:27 smjjames Note Added: 0004254
2010-04-19 11:35 user6 Note Added: 0004255
2010-04-19 11:36 user6 Note Edited: 0004255
2010-04-19 11:55 smjjames Note Added: 0004257
2010-04-19 12:32 Kennel Tag Attached: blood
2010-04-19 12:32 Kennel Tag Attached: Bow
2010-04-19 12:32 Kennel Tag Attached: combat
2010-04-19 12:32 Kennel Tag Attached: crossbow
2010-05-18 14:04 user6 Category Contaminants/Spatter => Throwing/Shooting
2010-05-19 04:16 Milkbot Note Added: 0007011
2014-01-27 14:01 user6 Assigned To => user6
2014-01-27 14:01 user6 Status new => acknowledged