By completing this guide, you should be able to enable alchemy on job suits and create a special elixir that can be used on them.
This guide explains how to enable the job suit alchemy feature and how to add a special elixir that can be used on job suits.
The feature requires 2 main steps:
1) Enable job suit alchemy from _RefSetting.
2) Add a special elixir item to _RefObjCommon and _RefObjItem.
First, enable the feature from the vPlus.._RefSetting table by executing the following SQL query:
UPDATE vPlus.._RefSetting
SET [Value] = 1
WHERE CodeName128 = 'ALCHEMY_ALLOW_JOB_SUITS';
Add your elixir item line to the _RefObjCommon table.
Example:
1 47626 ITEM_ETC_ARCHEMY_REINFORCE_RECIPE_SUIT_B ?? ????(??) xxx SN_ITEM_ETC_ARCHEMY_REINFORCE_RECIPE_WEAPON_B SN_ITEM_ETC_ARCHEMY_REINFORCE_RECIPE_WEAPON_B_TT_DESC 0 0 3 3 10 1 180000 3 0 1 1 1 255 3 1 0 0 0 0 100000 0 0 0 600 20000 -1 0 -1 0 -1 0 -1 0 -1 0 0 0 0 0 0 0 100 0 0 0 xxx item\etc\drop_reinforce_recipe.bsr item\etc\archemy_reinforce_recipe_weapon_b.ddj xxx xxx 27161
Hint: You can use any unique CodeName128 you want for the elixir.
You can also change the elixir icon by changing the DDJ path in _RefObjCommon.
In this example, the elixir uses the same icon as the weapon elixir:
item\etc\archemy_reinforce_recipe_weapon_b.ddj
You can replace it with your own custom DDJ file if you want the job suit elixir to have a different icon.
Add the elixir item data to the _RefObjItem table.
The most important value is Param1. It must be set to:
117440512
This is the special parameter that allows the elixir to work on job suits.
Example:
27161 1 2 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117440512 ?????? 841489939 1,2,3,4 286331153 5,6,7,8 286002188 9,10,11,12 0 ?????? 0 ?????? -1 xxx -1 xxx -1 xxx 1 [??] -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx 0 0 0
Hint: For the basic job suits you can use lucky powder degree 1, But you can also give the job suit a custom ItemClass in _RefObjItem
to use it for create custom lucky powder specially for this job suit and any job suit that shares same number.
After adding the elixir lines and enabling the feature, restart or reload your required data, then use the new elixir on a job suit.
If Param1 is configured correctly with 117440512, the elixir will be treated as a job suit elixir.
The job suit alchemy feature is now enabled, and the custom elixir can be used on job suits.