LLD101 Forum Index LLD101
Low Level Dueling in 1.12
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue May 21, 2024 9:45 am
All times are UTC - 8
 Forum index » Diablo 2 Discussion Section » LLD Discussion
Crucial Melee Glitch/Bug -- Could someone please verify?
Post new topic   Reply to topic View previous topic :: View next topic
Page 2 of 2 [22 Posts]   Goto page: Previous 1, 2
Author Message
Chronotrigger


Joined: 06 Jul 2005
Posts: 1112
BNet Acct/Realm: ladder east/Florida
Offline
0.00 Silvarrr

PostPosted: Sun Jan 29, 2006 2:36 pm    Post subject:  

thank u that clears up a lot i wonder why bnet has not fixed this... it wuold probly take to much erort and reprograming id think to bad i wish thy fix the str bug 2
Back to top
View user's profile Send private message Send e-mail AIM Address 
Jerkazoid


Joined: 06 Feb 2004
Posts: 2902
BNet Acct/Realm: wscl
Offline
4.86 Silvarrr

PostPosted: Sun Jan 29, 2006 7:38 pm    Post subject:  

Zeiris-lld wrote:
Yeah, that makes perfect sense! Each sprite has a single (x, y) coordinate that defines its position. However, each sprite also has width and height. Suppose the (x, y) coordinate of a sprite isn't in the very center? In D2's isometric map system having the players coordinates at the feet instead of the waist makes sense.

interesting indeed but this just cant be true.

if it was we would noticably be able to position two equal range melees at north and south positions... and watch as only the north character can acheive strikes. but test this, and no dice. the problems is much more subtle and hard to pin point


i suggest rounding is to blame.. we have an X,Y system yet we have a flat 16 directions to move in... (insert Lewis black sPaSyM)

but i have another thing to throw in.

i assume we have a grid system, and a player occupies a bounding box; 16X16 square at the feet only (not cube bc we wouldnt care about hieght for the purposes of D2.. the game is flat and there is no such thing as (Z) hieght, this also keeps the math smaller)

now lets imagine two 16X16 players are moving towards eachother. at some point the players could close into range of eahother and only be 1 unit away from attacking.

*bc we might only have 1 unit sepereating the two players on the next frame we have an inbalance issue....
1 player will have to move the single unit while the other player was chosen to already start its attack.

but wich player? how is it prioritized?? and think of all the issues;
range
run/walk speed
attack speed
ping... (etc...(

the math is a good simulation,,, but its never perfect. so we have weirdo stuff happening

i think although this doesnt answer 100% of the questions about why it seems like 1 melee beats another.. we can be sure a whole mess of variables are behind it

likely there probably is no way to fully and noticably control this issue

_________________
Magic missile doesn't kill people, wizards who cast magic missile kill people.

Back to top
View user's profile Send private message 
SuperDirt

Joined: 17 Jan 2006
Posts: 3
Offline
0.00 Silvarrr

PostPosted: Sun Jan 29, 2006 10:46 pm    Post subject:  

I've definitely noticed that when attacking from a straight vertical position (when on top) your chance of striking a target drops significantly. I thought most duelers already knew this since a lot try to position themselves directly below my char.

I don't use it nor do I let another use it on me. I attack mostly from the side (all this considering melee...).

_________________
President Scrube! ... Salute!
Back to top
View user's profile Send private message 
Zeiris-lld


Joined: 28 May 2005
Posts: 385
BNet Acct/Realm: siriez, siriez2, zeiris-lld, zeiris, zeiris1
Offline
0.00 Silvarrr

PostPosted: Sun Jan 29, 2006 11:52 pm    Post subject:  

A bit of testing with multiclient has proven my theory to be totally out of whack Smile

Testing with an assassin using range 2 claws and a barbarian using range 3 throwing spears I've found that ... things are weird. Attacking from above and below the range difference doesn't show. From the sides, it did... Sometimes results were different from other times. Etc, etc.

Weird stuff. Things are definitely complicated.

_________________
Retired: Haruspex (30/fissure) Kukamunga (30/hammerdin) Bungabunga (30/charge) NoPotsJustHax (30/regen/charge) AllMyShootings (30/enchant/bowmerc) CapnCapslock (27/mindblast/hammer) Salamander (19/fireball HC disposa-PK) ForgottenName (18/range 5 basher)
Equipped: leaper (14/doublethrow) Flayer (33/firetrapper)
Back to top
View user's profile Send private message 
Zeiris-lld


Joined: 28 May 2005
Posts: 385
BNet Acct/Realm: siriez, siriez2, zeiris-lld, zeiris, zeiris1
Offline
0.00 Silvarrr

PostPosted: Wed Mar 12, 2008 8:41 pm    Post subject:  

Many, many months later, the mystery is solved.

The D2 network protocol uses an integer coordinate system of fairly low accuracy On the client, you see yourself moving around very accurately - on the server, that's simply not the case since the client takes its' accurate coordinates, and rounds them down so they can be sent to the server.

In addition to a rough coordinate system used in communication, the client and server are prone to very small desynchs. Not crazy charge-level stuff, but small unnoticeable things - corpses and players being in slightly different positions on different clients, etc.

These two things combined make that glitch unsurprising.

_________________
Retired: Haruspex (30/fissure) Kukamunga (30/hammerdin) Bungabunga (30/charge) NoPotsJustHax (30/regen/charge) AllMyShootings (30/enchant/bowmerc) CapnCapslock (27/mindblast/hammer) Salamander (19/fireball HC disposa-PK) ForgottenName (18/range 5 basher)
Equipped: leaper (14/doublethrow) Flayer (33/firetrapper)
Back to top
View user's profile Send private message 
Waramp


Joined: 02 Jun 2006
Posts: 4788
Offline
0.59 Silvarrr

PostPosted: Thu Mar 13, 2008 6:27 am    Post subject:  

Elusive wrote:
agreed there is a difference in angles, sub and i discovered this in our zealot duels as well.


a friend and i did this with zealot duels as well. we both had fairly similar zealots (i believe his stats were slightly better than mine), but the character who was directly on top (or was it directly below? it was a while ago) of the other won over 75% of our duels.

_________________

http://forums.d2jsp.org/index.php?showuser=246043
Back to top
View user's profile Send private message 
Elusive


Joined: 04 Jul 2005
Posts: 2765
BNet Acct/Realm: *elusive-
Offline
0.00 Silvarrr

PostPosted: Thu Mar 13, 2008 7:10 am    Post subject:  

Waramp wrote:
Elusive wrote:
agreed there is a difference in angles, sub and i discovered this in our zealot duels as well.


a friend and i did this with zealot duels as well. we both had fairly similar zealots (i believe his stats were slightly better than mine), but the character who was directly on top (or was it directly below? it was a while ago) of the other won over 75% of our duels.


this is true; you dont appear the same angle on one screen if you have two side by side.

as for the top or bottom i did this with sub a while back it was inconclusive.

best bet is to find an angle you slam them down at and stick to it

position on map/were exit to town is im sure play a factor as well.

a lot more going on here than click and hold ^_______^
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 2 of 2 [22 Posts]   Goto page: Previous 1, 2
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Diablo 2 Discussion Section » LLD Discussion
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.6133s ][ Queries: 36 (0.5213s) ][ GZIP on - Debug on ]