Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Support > Archive::Windows Servers

Archive::Windows Servers Archive area for Windows Servers's posts that were moved here after an inactivity period of 90 days.

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #21  
Old 08-20-2004, 08:26 PM
Darkwaters
Hill Giant
 
Join Date: Aug 2004
Location: Michigan
Posts: 118
Default Re: The Myra database:

Here's my two cents again to implement the fixes and I'd post the updated items table but SBC homepages is down atm so no where to post the small zip file.

Here Ace,
If you plan on only using MW_57DR2_alpha_1.sql and newdumpeditems.sql and following the tutorial posted elsewhere.
There are 7 unique table fields missing from newdumpeditems.sql's "items" table [unknown004, 070, 076, 077, 099, 107, & 108] add these entries listed in the code snippet below to this table.
There are 30 missing fields in the MW_57DR2_alpha_1.sql's "items_" table [not manually listing them just verify you alter your table properties to match the information below in the code snippet].

Code:
# MySQL-Front 3.0  (Build 28.10)

# Items and Items_ updated by Darkwaters
# ------------------------------------------------------
# Server version 4.0.20a-nt

#
# Table structure for table items
#

CREATE TABLE `items` (
  `id` int(11) NOT NULL default '0',
  `minstatus` smallint(5) NOT NULL default '0',
  `Name` varchar(64) NOT NULL default '0',
  `aagi` int(11) NOT NULL default '0',
  `ac` int(11) NOT NULL default '0',
  `accuracy` int(11) NOT NULL default '0',
  `acha` int(11) NOT NULL default '0',
  `adex` int(11) NOT NULL default '0',
  `aint` int(11) NOT NULL default '0',
  `artifactflag` tinyint(3) unsigned NOT NULL default '0',
  `asta` int(11) NOT NULL default '0',
  `astr` int(11) NOT NULL default '0',
  `attackbonus` int(11) NOT NULL default '0',
  `augmentrestriction` int(11) NOT NULL default '0',
  `augslot1type` tinyint(3) NOT NULL default '0',
  `augslot2type` tinyint(3) NOT NULL default '0',
  `augslot3type` tinyint(3) NOT NULL default '0',
  `augslot4type` tinyint(3) NOT NULL default '0',
  `augslot5type` tinyint(3) NOT NULL default '0',
  `augtype` int(11) NOT NULL default '0',
  `avoidance` int(11) NOT NULL default '0',
  `awis` int(11) NOT NULL default '0',
  `bagsize` int(11) NOT NULL default '0',
  `bagslots` int(11) NOT NULL default '0',
  `bagtype` int(11) NOT NULL default '0',
  `bagwr` int(11) NOT NULL default '0',
  `banedmgamt` int(11) NOT NULL default '0',
  `banedmgamt2` int(11) NOT NULL default '0',
  `banedmgbody` int(11) NOT NULL default '0',
  `banedmgrace` int(11) NOT NULL default '0',
  `bardtype` int(11) NOT NULL default '0',
  `bardvalue` int(11) NOT NULL default '0',
  `booktype` int(11) NOT NULL default '0',
  `casttime` int(11) NOT NULL default '0',
  `casttime2` int(11) NOT NULL default '0',
  `charges` int(11) NOT NULL default '0',
  `charmfile` varchar(32) NOT NULL default '0',
  `classes` int(11) NOT NULL default '0',
  `color` int(11) NOT NULL default '0',
  `combateffects` varchar(10) NOT NULL default '0',
  `combatskill` int(11) NOT NULL default '0',
  `combatskilldmg` int(11) NOT NULL default '0',
  `cost` int(11) NOT NULL default '0',
  `cr` int(11) NOT NULL default '0',
  `damage` int(11) NOT NULL default '0',
  `damageshield` int(11) NOT NULL default '0',
  `deity` int(11) NOT NULL default '0',
  `delay` int(11) NOT NULL default '0',
  `dotshielding` int(11) NOT NULL default '0',
  `dr` int(11) NOT NULL default '0',
  `effecttype` int(11) NOT NULL default '0',
  `elemdmgtype` int(11) NOT NULL default '0',
  `elemdmgamt` int(11) NOT NULL default '0',
  `endur` int(11) NOT NULL default '0',
  `factionamt1` int(11) NOT NULL default '0',
  `factionamt2` int(11) NOT NULL default '0',
  `factionamt3` int(11) NOT NULL default '0',
  `factionamt4` int(11) NOT NULL default '0',
  `factionmod1` int(11) NOT NULL default '0',
  `factionmod2` int(11) NOT NULL default '0',
  `factionmod3` int(11) NOT NULL default '0',
  `factionmod4` int(11) NOT NULL default '0',
  `filename` varchar(15) NOT NULL default '0',
  `focusid` int(11) NOT NULL default '0',
  `fr` int(11) NOT NULL default '0',
  `gmflag` int(11) NOT NULL default '0',
  `hastepercent` int(11) NOT NULL default '0',
  `hasteproclvl` int(11) NOT NULL default '0',
  `hp` int(11) NOT NULL default '0',
  `hpregen` int(11) NOT NULL default '0',
  `icon` int(11) NOT NULL default '0',
  `idfile` varchar(30) NOT NULL default '0',
  `itemclass` int(11) NOT NULL default '0',
  `itemtype` int(11) NOT NULL default '0',
  `ldonpointcost` int(11) NOT NULL default '0',
  `ldonpointtheme` int(11) NOT NULL default '0',
  `ldonsold` int(11) NOT NULL default '0',
  `light` int(11) NOT NULL default '0',
  `lore` varchar(80) NOT NULL default '0',
  `loreflag` tinyint(3) unsigned NOT NULL default '0',
  `magic` int(11) NOT NULL default '0',
  `mana` int(11) NOT NULL default '0',
  `manaregen` int(11) NOT NULL default '0',
  `material` int(11) NOT NULL default '0',
  `maxcharges` int(11) NOT NULL default '0',
  `merchantprice` int(11) NOT NULL default '0',
  `mr` int(11) NOT NULL default '0',
  `nodrop` int(11) NOT NULL default '0',
  `norent` int(11) NOT NULL default '0',
  `pendingloreflag` tinyint(3) unsigned NOT NULL default '0',
  `pr` int(11) NOT NULL default '0',
  `proc_rate_mod` int(11) NOT NULL default '0',
  `races` int(11) NOT NULL default '0',
  `range` int(11) NOT NULL default '0',
  `reclevel` int(11) NOT NULL default '0',
  `recskill` int(11) NOT NULL default '0',
  `reqlevel` int(11) NOT NULL default '0',
  `sellrate` float NOT NULL default '0',
  `shielding` int(11) NOT NULL default '0',
  `size` int(11) NOT NULL default '0',
  `skillmodtype` int(11) NOT NULL default '0',
  `skillmodvalue` int(11) NOT NULL default '0',
  `slots` int(11) NOT NULL default '0',
  `spellid` int(11) NOT NULL default '0',
  `spellshield` int(11) NOT NULL default '0',
  `strikethrough` int(11) NOT NULL default '0',
  `stunresist` int(11) NOT NULL default '0',
  `summonedflag` tinyint(3) unsigned NOT NULL default '0',
  `tradeskills` int(11) NOT NULL default '0',
  `tribute` int(11) NOT NULL default '0',
  `weight` int(11) NOT NULL default '0',
  `unknown002` int(11) NOT NULL default '0',
  `unknown003` int(11) NOT NULL default '0',
  `unknown005` int(11) NOT NULL default '0',
  `unknown006` int(11) NOT NULL default '0',
  `unknown007` int(11) NOT NULL default '0',
  `unknown018` int(11) NOT NULL default '0',
  `unknown019` int(11) NOT NULL default '0',
  `unknown020` int(11) NOT NULL default '0',
  `unknown061` int(11) NOT NULL default '0',
  `unknown067` int(11) NOT NULL default '0',
  `unknown069` int(11) NOT NULL default '0',
  `unknown081` int(11) NOT NULL default '0',
  `unknown105` int(11) NOT NULL default '0',
  `unknown122` int(11) NOT NULL default '0',
  `unknown123` varchar(11) NOT NULL default '0',
  `unknown124` varchar(11) NOT NULL default '0',
  `unknown125` varchar(11) NOT NULL default '0',
  `unknown126` varchar(11) NOT NULL default '0',
  `unknown127` varchar(11) NOT NULL default '0',
  `unknown128` varchar(11) NOT NULL default '0',
  `unknown129` varchar(11) NOT NULL default '0',
  `unknown130` varchar(11) NOT NULL default '0',
  `unknown131` varchar(11) NOT NULL default '0',
  `unknown132` varchar(11) NOT NULL default '0',
  `unknown133` varchar(11) NOT NULL default '0',
  `updated` datetime default '2004-06-20 00:00:00',
  `comment` varchar(255) NOT NULL default '0',
  `unknown008` int(10) unsigned NOT NULL default '0',
  `unknown004` int(11) NOT NULL default '0',
  `unknown070` int(11) NOT NULL default '0',
  `unknown076` int(11) NOT NULL default '0',
  `unknown077` int(11) NOT NULL default '0',
  `unknown099` int(11) NOT NULL default '0',
  `unknown107` int(11) NOT NULL default '0',
  `unknown108` int(11) NOT NULL default '0',
  UNIQUE KEY `ID` (`id`)
) TYPE=MyISAM;
After making appropriate changes to both "items" and "items_".
Remove the dupes in the "items_" table compared to "items". This can be done easily enough using the following information in MySQL's SQL Editor Window:

Code:
DELETE FROM items_ USING items_, items WHERE items_.id=items.id;
Source the left over original items into "items" the [newdumpeditems.sql's "items"] you'll find you now have 147 table fields for items and 28,810 items in your table. The "items_new" has only 140 table fields and 19,881 items in the table versus "items_orig" which has only 117 table fields yet 28,731 items in the table.

Darkwaters
Reply With Quote
 


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 10:26 PM.


 

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