Valhalla Legends Forums Archive | Battle.net Bot Development | MCP Question

AuthorMessageTime
BaDDBLooD
Did blizzard implement any protection against this?

Logging on a D2XP Character using D2DV

i seem to get ipbanned HORRIBLY when i accidently do this.
October 7, 2004, 8:48 PM
OnlyMeat
Actually i found something strange a while back, if you create a character say a sorc for example (normal d2 client) then try and create a game with it specifiying a different character type in the create game packet (custom client), when you try and log back on as that character the class has changed to the one you specified in the custom client, interesting bug  ::)
October 8, 2004, 12:00 AM
KkBlazekK
So you can change a barb into a necro?
October 9, 2004, 9:32 PM
Myndfyr
[quote author=BaDDBLooD link=topic=9044.msg83605#msg83605 date=1097182084]
Did blizzard implement any protection against this?

Logging on a D2XP Character using D2DV

i seem to get ipbanned HORRIBLY when i accidently do this.
[/quote]

Well then, logic would indicate that it's probably protected.  :P
October 9, 2004, 9:52 PM
OnlyMeat
[quote author=Blaze link=topic=9044.msg83775#msg83775 date=1097357539]
So you can change a barb into a necro?
[/quote]

It was caused by a bug in my code where it was'nt using the correct char class id in the create game packet, i created a sorc then sent 0x00 in the game packet where it should have been 0x01 which turned her into a zon in the game, then i logged bot out and logged on with real client and char was now a zon ;).

Of course i did'nt do any extensive testing with this because it was simply a bug in my code which i fixed.

So it may not work with characters above lvl 1 or other conditions, but feel free to try it although it might have been patched by now.
October 10, 2004, 2:10 AM
UserLoser.
[quote author=OnlyMeat link=topic=9044.msg83634#msg83634 date=1097193654]
Actually i found something strange a while back, if you create a character say a sorc for example (normal d2 client) then try and create a game with it specifiying a different character type in the create game packet (custom client), when you try and log back on as that character the class has changed to the one you specified in the custom client, interesting bug  ::)
[/quote]

What byte would declare the character class in D2MCP packet 0x03?  I don't recall any byte/word/dword/ect, defining the character's class
October 10, 2004, 2:28 AM
OnlyMeat
[quote author=UserLoser link=topic=9044.msg83812#msg83812 date=1097375316]
[quote author=OnlyMeat link=topic=9044.msg83634#msg83634 date=1097193654]
Actually i found something strange a while back, if you create a character say a sorc for example (normal d2 client) then try and create a game with it specifiying a different character type in the create game packet (custom client), when you try and log back on as that character the class has changed to the one you specified in the custom client, interesting bug  ::)
[/quote]

What byte would declare the character class in D2MCP packet 0x03?  I don't recall any byte/word/dword/ect, defining the character's class
[/quote]

I did'nt specifically mean 0x03 (Realm) but the joining game process really, it's actually the 0x67 D2GS packet i was talking about which is involved in the create//join game process, if i remember correctly the char class is at offset 0x06 within the data section portion of the out going packet.

Hope that clarifies it.
October 10, 2004, 4:10 AM

Search