Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::General Support

Support::General Support Post all topics here having to do with errors while trying to connect to an EQEMu server but not about the setup/running of the Server itself.

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #2  
Old 01-09-2006, 03:04 PM
Doodman's Avatar
Doodman
Developer
 
Join Date: Aug 2003
Posts: 246
Default

Augments use the Augmentation Sealer, like on live.

There are no recipes for augmentation. It it determined on what types of slots the augmentation fits in and what types of slots the item to be augmented can hold.

If you want to do custom items and custom augments, you need to do a couple of things:
1) Adjust the augslot1type-augslot5type on the base item to set which type of augments can fit in each slot. Live uses 1-12 (I think), you can use higher than that, probably 32, but I've never topped it out.
Code:
mysql> select name,augslot1type,augslot2type,augslot3type,augslot4type,augslot5type from items where id = 92231;
+-------------------------------+--------------+--------------+--------------+--------------+--------------+
| name                          | augslot1type | augslot2type | augslot3type | augslot4type | augslot5type |
+-------------------------------+--------------+--------------+--------------+--------------+--------------+
| Grandmaster's Wealdstone Helm |            7 |           11 |           12 |            0 |            0 |
+-------------------------------+--------------+--------------+--------------+--------------+--------------+
1 row in set (0.00 sec)
So here you can see that the Grandmaster's Wealdstone Helm has 2 available slots for augmentation. Slot 1 is type 7, slot 2 is type 11 and slot 3 is type 12. Live does not (afaik) use slots 4 and 5 at all.

2) On the augments themsevles, do two things:
a) Set the augtype on the augment (It's a bitmask, bit1 = slot 1, bit 2=slot2, etc) as to which slot types the augment can fit in. Not slot numbers, but slot type numbers.
b) Set the augdistiller field to the item ID that can remove this augment from an item.
Code:
mysql> select name,augtype,augdistiller from items where id=41071;
+-----------------------------------+------------+--------------+
| name                              | augtype    | augdistiller |
+-----------------------------------+------------+--------------+
| Imperfect Opal of Illness Warding | 2147483647 |        47001 |
+-----------------------------------+------------+--------------+
1 row in set (0.01 sec)

mysql> select name from items where id=47001;
+--------------------------------+
| name                           |
+--------------------------------+
| Class I Augmentation Distiller |
+--------------------------------+
1 row in set (0.00 sec)
In this example from live, you can see that Imperfect Opal of Illness Warding fits in all slot types (2147483647 = 0b1111111111111111111111111111111) and will be removed by item ID 47001 which is the Class I Augmentation Distiller.

The client -does- validate most of this before allowing the "combine" button to highlight and be clicked. i.e. if you are not using he right distiller, it won't even let you try.

I will wiki this for future reference, after I do, I'll link the to the wiki from here.
Reply With Quote
 

Thread Tools
Display Modes

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 06:08 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