Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Development > Archive::Database/World Building

Archive::Database/World Building Archive area for General Discussion's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 10-20-2003, 11:31 AM
DeletedUser
Fire Beetle
 
Join Date: Sep 2002
Posts: 0
Default End of Last Guildwars

At the end of the last Guildwars server they had made it so all monsters over level 20 would drop random loot. The higher the level the better the loot.

I was wondering how they did this?

Would it go somewhere along the lines where all the items were split into catergories such as:

1 ) Common not so good
2 ) Uncommon pretty decent
3 ) Rare not to bad
4 ) Ultra really really good

Then use some mysql command to set it so all monsters like:

level 20-30 have higher chances and degrading from 1-2-3-4.
level 30-50 have higher chances of 1-2 then degrade from 3-4.
Level 50-60 have higher chances of 3-2 and degrade from 4.
Level 60+ have high chances of 4-3.

Any info would help, thanks.
Reply With Quote
  #2  
Old 10-20-2003, 03:16 PM
x-scythe
Discordant
 
Join Date: Jun 2003
Posts: 449
Default admin

i think you can do this on EQAdmin...not sure tho
Reply With Quote
  #3  
Old 10-21-2003, 06:51 AM
DeletedUser
Fire Beetle
 
Join Date: Sep 2002
Posts: 0
Default

Yeah, but it would take forever. They had well over 10,000 npcs. I would be looking for mysql command lines.

I don't really need that info, I just need to know how they went about doing it.
Reply With Quote
  #4  
Old 10-21-2003, 07:09 AM
Edgar1898
Senior Member
Former EQEmu Developer
Current EQ2Emu Lead Developer
 
Join Date: Dec 2002
Posts: 1,065
Default

I modified the code that added the items to the npcs. Pretty easy.
__________________
Lethal Encounter
Reply With Quote
  #5  
Old 10-22-2003, 03:01 AM
DeletedUser
Fire Beetle
 
Join Date: Sep 2002
Posts: 0
Default

Could you be more specific Lethal?
Reply With Quote
  #6  
Old 10-22-2003, 03:45 AM
Edgar1898
Senior Member
Former EQEmu Developer
Current EQ2Emu Lead Developer
 
Join Date: Dec 2002
Posts: 1,065
Default

Well I modified loottables.cpp to add a random item from the db instead of using loottables. The number of random items added to each npc was relative to their level.
__________________
Lethal Encounter
Reply With Quote
  #7  
Old 10-22-2003, 03:47 AM
DeletedUser
Fire Beetle
 
Join Date: Sep 2002
Posts: 0
Default

Ah. That would be much easier then modifying all the npcs and loot tables. :P
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 04:53 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3