Author Topic: Not receiving body when fireing -6 into corpse  (Read 2832 times)

Offline Henk

  • Bot Destroyer
  • ***
  • Posts: 110
    • View Profile
Not receiving body when fireing -6 into corpse
« on: November 21, 2006, 03:54:52 PM »
The bots in attached sim attack non-corpses with -1:
*.eye5 0 >
*.refnrg 0 >
*.refbody 0 >
start
-1 .shoot store
(...)
stop


and corpses with -6:
*.eye5 0 >
*.refnrg 0 =
*.refbody 0 >
start
-6 .shoot store
(...)
stop


However, they do not seem to get any body from corpses after hitting them with -6 shots. Another feature or is this one really a bug?

note; waste really messes these bots up as they don't get rid of it (their eyes' directions are altered), effectively preventing them from living:P
« Last Edit: November 21, 2006, 03:58:07 PM by Henk »
cond
*.DBbugs 0 =
start
.rejoice inc
stop

Offline EricL

  • Administrator
  • Bot God
  • *****
  • Posts: 2266
    • View Profile
Not receiving body when fireing -6 into corpse
« Reply #1 on: November 21, 2006, 04:55:09 PM »
There was a bogus check for .nrg <= 0 in the routine that returns body shots, which is why they worked against extant bots but not corpses.  Fixed in 2.42.9d.
Many beers....

Offline Henk

  • Bot Destroyer
  • ***
  • Posts: 110
    • View Profile
Not receiving body when fireing -6 into corpse
« Reply #2 on: November 22, 2006, 03:22:12 AM »
Yay thanks
cond
*.DBbugs 0 =
start
.rejoice inc
stop

Offline Testlund

  • Bot God
  • *****
  • Posts: 1574
    • View Profile
Not receiving body when fireing -6 into corpse
« Reply #3 on: November 22, 2006, 04:58:21 PM »
This is interesting. -6 shot is a feeding shot, right? So they can feed from corpses? I found a lot of bots can starve to death trying to feed from corpses.
The internet is corrupt and controlled by criminally minded people.

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Not receiving body when fireing -6 into corpse
« Reply #4 on: November 22, 2006, 05:02:21 PM »
Firing -1 shots into a corpse is pretty useless.  That could be what you're seeing.