Tremulous Forum

General => General Discussion => Topic started by: Menace13 on March 10, 2011, 12:10:33 am

Title: How do I get kills using a hive?
Post by: Menace13 on March 10, 2011, 12:10:33 am
How do I get kills using a hive? Is it using hive to show something there isn't an icon for or something? :3 I've always wondered, and I finally got one so now I want to know even more. It says I used a HIVE to kill somebody. I mean really. How?  ???
http://stats.tremulous.net/tremstats/us1/player_details.php?player_id=3405 (http://stats.tremulous.net/tremstats/us1/player_details.php?player_id=3405)
http://stats.tremulous.net/tremstats/us1/player_details.php?player_id=11440 (http://stats.tremulous.net/tremstats/us1/player_details.php?player_id=11440)
Title: Re: HIVE KILL GET
Post by: Pazuzu on March 10, 2011, 12:15:26 am
I'd imagine you built it.
Title: Re: HIVE KILL GET
Post by: amz181 on March 10, 2011, 12:25:41 am
GPP has usable hives?! Maybe it isnt a lost cause after all!
Title: Re: HIVE KILL GET
Post by: swamp-cecil on March 10, 2011, 12:27:50 am
Maybe the hive killstole you?
Title: Re: How do I get kills using a hive?
Post by: Dracone on March 10, 2011, 11:50:34 am
Just because of this the game now REQUIRES that alien players can turn into hives and just sit there, waiting. They can shoot bees at enemies as well as their teammates.
Title: Re: How do I get kills using a hive?
Post by: Garion on March 10, 2011, 02:11:22 pm
Just because of this the game now REQUIRES that alien players can turn into hives and just sit there, waiting. They can shoot bees at enemies as well as their teammates.

3 minutes casting time and 30 mins cd
Title: Re: How do I get kills using a hive?
Post by: Dracone on March 10, 2011, 03:35:55 pm
I've always thought it'd be interesting to see alien structures move around or some shit. Like the overmind just getting up and walking around.
Title: Re: How do I get kills using a hive?
Post by: Menace13 on March 10, 2011, 10:34:57 pm
Can I please get a real answer? (oh, and hi Ingar :3)
Title: Re: How do I get kills using a hive?
Post by: Pazuzu on March 10, 2011, 10:46:41 pm
Can I please get a real answer? (oh, and hi Ingar :3)
You mean one like the first reply?
You're welcome.
Title: Re: How do I get kills using a hive?
Post by: Menace13 on March 11, 2011, 12:51:11 am
Can I please get a real answer? (oh, and hi Ingar :3)
You mean one like the first reply?
You're welcome.
But that's not right. My hives have gotten WAY more kills than that.
Title: Re: How do I get kills using a hive?
Post by: F50 on March 11, 2011, 12:57:17 am
Can I please get a real answer? (oh, and hi Ingar :3)
You mean one like the first reply?
You're welcome.
But that's not right. My hives have gotten WAY more kills than that.

Indeed. Its possible that the hive stole your kill or something, but I'm really not sure.
Title: Re: How do I get kills using a hive?
Post by: UniqPhoeniX on March 12, 2011, 12:13:17 pm
I'm guessing you triggered the hive as a human, but the swarm killed someone else.
Title: Re: How do I get kills using a hive?
Post by: Qrntz on March 12, 2011, 01:29:34 pm
I'm guessing you triggered the hive as a human, but the swarm killed someone else.
Wouldn't that count as a teamkill instead?
Title: Unintended feature
Post by: Undeference on March 13, 2011, 08:25:51 am
I'm guessing you triggered the hive as a human, but the swarm killed someone else.
Ding ding ding! My understanding is that a human triggers the hive and the hive hits a player (without doing damage if it was an alien) and that player becomes the owner of the hive and "attacker" (though I don't understand why the killer would not always be the victim).


Code: (trunk/src/game/g_missile.c:113) [Select]
  other = &g_entities[ trace->entityNum ];
  attacker = &g_entities[ ent->r.ownerNum ];
Code: (trunk/src/game/g_missile.c:174) [Select]
      //prevent collision with the client when returning
      ent->r.ownerNum = other->s.number;
Code: (trunk/src/game/g_missile.c:200) [Select]
      G_Damage( other, ent, attacker, velocity, ent->s.origin, ent->damage,
        DAMAGE_NO_LOCDAMAGE, ent->methodOfDeath );
Title: Re: Unintended feature
Post by: Menace13 on March 14, 2011, 12:19:51 am
I'm guessing you triggered the hive as a human, but the swarm killed someone else.
Ding ding ding! My understanding is that a human triggers the hive and the hive hits a player (without doing damage if it was an alien) and that player becomes the owner of the hive and "attacker" (though I don't understand why the killer would not always be the victim).


Code: (trunk/src/game/g_missile.c:113) [Select]
  other = &g_entities[ trace->entityNum ];
  attacker = &g_entities[ ent->r.ownerNum ];
Code: (trunk/src/game/g_missile.c:174) [Select]
      //prevent collision with the client when returning
      ent->r.ownerNum = other->s.number;
Code: (trunk/src/game/g_missile.c:200) [Select]
      G_Damage( other, ent, attacker, velocity, ent->s.origin, ent->damage,
        DAMAGE_NO_LOCDAMAGE, ent->methodOfDeath );

Thanks :)
Title: Re: Unintended feature
Post by: Nux on March 15, 2011, 08:37:22 am
I'm guessing you triggered the hive as a human, but the swarm killed someone else.
Ding ding ding! My understanding is that a human triggers the hive and the hive hits a player (without doing damage if it was an alien) and that player becomes the owner of the hive and "attacker" (though I don't understand why the killer would not always be the victim).


Code: (trunk/src/game/g_missile.c:113) [Select]
  other = &g_entities[ trace->entityNum ];
  attacker = &g_entities[ ent->r.ownerNum ];
Code: (trunk/src/game/g_missile.c:174) [Select]
      //prevent collision with the client when returning
      ent->r.ownerNum = other->s.number;
Code: (trunk/src/game/g_missile.c:200) [Select]
      G_Damage( other, ent, attacker, velocity, ent->s.origin, ent->damage,
        DAMAGE_NO_LOCDAMAGE, ent->methodOfDeath );

Since only humans can activate a hive and only humans can get hurt by a hive, does that mean all my 'kills with this weapon' stats includes friendly fire?
Title: Re: Unintended feature
Post by: Undeference on March 15, 2011, 09:36:40 am
Since only humans can activate a hive and only humans can get hurt by a hive, does that mean all my 'kills with this weapon' stats includes friendly fire?
No. The Swarm will never target or damage aliens, but can hit them:
Quote
hive hits a player… and that player becomes the owner of the hive and "attacker"
Title: Re: How do I get kills using a hive?
Post by: Nux on March 15, 2011, 11:08:58 am
I see!

So why does it do this?

Meanwhile, I'll try to recreate this from what you've told me.