Show NPC Loot

Have a macro idea but not sure where to start? Ask here.

Moderator: MacroQuest Developers

dave
decaying skeleton
decaying skeleton
Posts: 3
Joined: Wed Jul 21, 2004 12:15 pm

Show NPC Loot

Post by dave » Wed Jul 21, 2004 12:19 pm

Is there a way to show what an npc or mob has on it before you kill it?
I know theres another program for linux that can do this, I wonder if it would be difficult to dissect that part of the code and implement it into MQ2. The other program is open source so of course taking and using the code would be perfectly legal. Anyone think they can do this?

Dave

Rusty~
a hill giant
a hill giant
Posts: 244
Joined: Wed Apr 14, 2004 2:55 pm

Post by Rusty~ » Wed Jul 21, 2004 12:22 pm

no, it's not possible, and there is no other program that can do it either. the most you can do is tell if a mob is holding an item in its hands, or maybe holding a light source.

User avatar
Kambic
a lesser mummy
a lesser mummy
Posts: 74
Joined: Fri May 28, 2004 11:48 am

Post by Kambic » Wed Jul 21, 2004 1:36 pm

NPC loot is only sent to the client when the mob is looted. ShowEQ has the same limitations as MQ2.

dave
decaying skeleton
decaying skeleton
Posts: 3
Joined: Wed Jul 21, 2004 12:15 pm

Post by dave » Wed Jul 21, 2004 2:57 pm

Thats rediculous, it can be done and showeq does do it. The loot tables are constant and you should be able to peek into them. For example, the enraged relative in tofs ALWAYS drops the key for the next floor and a spiked velium skull helm. Every time. So just figure out how to display that particular npc's loot and you should be able to find a variable that will let you see any npc's loot table at will.

User avatar
aChallenged1
a grimling bloodguard
a grimling bloodguard
Posts: 1804
Joined: Mon Jun 28, 2004 10:12 pm

Post by aChallenged1 » Wed Jul 21, 2004 3:01 pm

Feel free to write the program, macro, or plugin yourself. Nobody here is stopping you.
Fuck writing MQ2 macros. Go with IS scripts; IS Rules!

dave
decaying skeleton
decaying skeleton
Posts: 3
Joined: Wed Jul 21, 2004 12:15 pm

Post by dave » Wed Jul 21, 2004 3:20 pm

I give theories. Its up to the gurus to utilitze them. Im no programmer

User avatar
aChallenged1
a grimling bloodguard
a grimling bloodguard
Posts: 1804
Joined: Mon Jun 28, 2004 10:12 pm

Post by aChallenged1 » Wed Jul 21, 2004 3:31 pm

dave wrote:Thats rediculous, it can be done and showeq does do it. The loot tables are constant and you should be able to peek into them. For example, the enraged relative in tofs ALWAYS drops the key for the next floor and a spiked velium skull helm. Every time. So just figure out how to display that particular npc's loot and you should be able to find a variable that will let you see any npc's loot table at will.
Programmer or not, you start posting like this and it is unlikely anyone will consider it.
Fuck writing MQ2 macros. Go with IS scripts; IS Rules!

TI994a
a ghoul
a ghoul
Posts: 87
Joined: Mon Oct 13, 2003 12:25 pm

Post by TI994a » Wed Jul 21, 2004 3:54 pm

We'll use your example dave.

You go ahead, and go to TOFS. Start capturing packets from the time your enraged relative spawns, to the time she's dead. Search every byte of every packet, and show us where the loot is. You won't find it. It's not sent to the client until the corpse is looted. End of story.

I'd advise getting yer head outta yer ass before you become the next big flamebait fool on the boards.

- TI

kejiroto
decaying skeleton
decaying skeleton
Posts: 5
Joined: Wed Jan 21, 2004 10:42 pm

Post by kejiroto » Wed Jul 21, 2004 9:57 pm

It is impossible to see the loot on a mob before the mob dies and the corpse is looted. No program, including ShowEQ can do this. I have scripted loot tables before. The most you would be able to see is the items a mob CAN drop and the probability OF them dropping.

Vexix
Genbot Janitor
Posts: 245
Joined: Sat Apr 17, 2004 10:10 am

Post by Vexix » Thu Jul 22, 2004 12:52 am

Whoa, Kejiroto, are you saying that the loot tables ARE transmitted, in probability form?

Or are you just commenting that you could watch was what you looted the last 10 times you killed mob Uber_Wanker01 and make a statistical guess about what would drop next time?

--Vexix

Sparr
a hill giant
a hill giant
Posts: 159
Joined: Mon Jun 24, 2002 5:41 am

Post by Sparr » Thu Jul 22, 2004 1:26 am

you just watch the last 10 drops and figure out the probabilities on your own.

there are a *VERY* few exceptions to this rule. most mobs will drop whatever weapon they are wielding, but until they die theres no way to tell is its a rusty short sword or fine steel or some uber magical item. also, wisps who are going to drop lightstones are tagged as carrying a lightsource. thats it, those are the ONLY loots you can predict with any certainty.