[QUESTION]False MA

Halcyon
09-01-2004, 01:08 PM
Earlier today I was playing T:V one Isle. I was in a DL duel, the enemy was in midflight flying over a small hill. I shot at the enemy but missed him and hit the hill below, the splash damage killed him. I was giving style points for an MA. Is this a bug that I was given an MA style point when I didnt actually hit him in mid air? Just wondering.

Amadeus
09-01-2004, 01:09 PM
You get style points for killing MA targets with splash damage.














I think you shouldn't though.

Halcyon
09-01-2004, 01:10 PM
You get style points for killing MA targets with splash damage.














I think you shouldn't though.

Ok, I was jsut wondering. I dont think you should get points for that either...

Pachacutec
09-01-2004, 01:16 PM
i was actually noticing this a couple of days ago, i think like 7 mas, 5 of them were false non dmg. cavern was the map.

Uranium - 235
09-01-2004, 01:17 PM
ON the note though, I routinely get MA shots that don't register for style points. If that is actually doing any damage as well is a mystery to me, but multiple times will I disc someone, hit them in the head (seems to be where it happens most) and get nothing.

Amadeus
09-01-2004, 01:18 PM
Common nonregs are the consequence of ping time, so surprise there.

havax
09-01-2004, 01:19 PM
ON the note though, I routinely get MA shots that don't register for style points. If that is actually doing any damage as well is a mystery to me, but multiple times will I disc someone, hit them in the head (seems to be where it happens most) and get nothing.


same

LurchDawg
09-01-2004, 01:27 PM
ON the note though, I routinely get MA shots that don't register for style points. If that is actually doing any damage as well is a mystery to me, but multiple times will I disc someone, hit them in the head (seems to be where it happens most) and get nothing.

There's a well known UT-engine hit detection quirk with the flak cannon secondary attack (known as a flak ball). When the ball hits the targets head in a certain (but repeatable) manner, occasionally there will be no hit sound associated (assuming UTComp, which provides the hitsounds, is on).

Most of the time, damage is still assessed, but very rarely, they end up with no damage.

This is a very analogous situation to the style points, if the points are called as part of "hit notification" function (a la the hitsound and reticle change) the hit detection quirk would keep it from being called.


As far the splash damage, I'm sure it's part of something like:

if (target.offGround() == TRUE)&&(damage.type() == damage.spinfusor )

it calls hitnotification for the style points.

The splash damage of the spinfusor isn't a seperate weapon type, it's probably a subclass of damage.spinfusor, meaning it can't tell the difference between normal hit and splash.

It really doesn't come up that often, and I have no problems assessing points for that anyway..

Amadeus
09-01-2004, 01:30 PM
I doubt the devs would track MA's that way. It would be a lot more efficient to see if there was a collision between the disc object and the player model.

CombatWombat
09-01-2004, 02:33 PM
I like noreg MA's.

Gives it that T1 feel.

ParoxysM
09-01-2004, 02:35 PM
interpolate=0

LurchDawg
09-01-2004, 03:52 PM
I doubt the devs would track MA's that way. It would be a lot more efficient to see if there was a collision between the disc object and the player model.

Well, how does that account for the splash MAs that we see. Even from angles where there wasn't going to be a collision (implying that it's not a math mistake)

Phantom
09-01-2004, 03:56 PM
if (target.offGround() == TRUE)&&(damage.type() == damage.spinfusor )

BTW: It would be more elegant like this:
if (target.offGround() && damage.type() == damage.spinfusor)

GIMPbeowulf
09-01-2004, 04:00 PM
I too get a huge amount of no-regs.

Phantom
09-01-2004, 04:02 PM
But in the end the false MA's compensate for the real ones so the number ends up beign about right ;D

Outlaw.
09-01-2004, 04:03 PM
wonder if it'll ever be fixed...

LurchDawg
09-01-2004, 04:57 PM
BTW: It would be more elegant like this:
if (target.offGround() && damage.type() == damage.spinfusor)

100% chance there would be people questioning the grammatical correctness of that. Also, who cares? :confused: