Module - Special Effects Extended

Back

Price FREE
Module
name: addon.effect_parameter_ex
config: effect_parameter_ex.json
Short Description Creating and customizing special effects is now easier and fully driven by your creativity.

• Starting from version 1.7.1.35 errors in resource effects are no longer tolerated, EffNum and Eff must match.
• List of original items that need to be corrected at ResourceItem.dat: irstl02 irstl03 irstl04 irstl05 irqsa04 ircry03 ircsa40 irchm54 ircme55 irrtn01 irqsa05 irqsa07 irqsa08 irbud08
• The maximum id_effect you can create in effect_parameter_ex.json is 255.
• Each id_effect can contain more than 1 effect.
Explanation for effect_parameter_ex.json
 
unit_available
If you wish to allow certain effects to be applied while riding a MAU, add those effects to the that section.
If its in the list, then you can then use them as special effects.
 
normal
To add or modify effects for Equipments EffCode.
 
have
To add or modify effects for ResourceItem.dat Eff.
 
To add new effects for PotionItemEffect.dat, Skill.dat, Force.dat, or ClassSkill.dat, use the id effect and cont param code values from effect_parameter_ex.csv.
TempEffectType & ContParamIndex = id effect
TempParamCode & ContParamCode = cont param code
 

To display a new special effects for ResourceItem.dat on the client, you must add the id_effect at client\DataTable\en-gb\resource_effects.ini.
Formatting
            
id_effect_serialize_transform = unit/percent/invert_unit/invert_percent/ms/half
id_effect_serialize_build = unit/percent/have/time
id_effect_serialize_give_build = inc_dec/direct
id_effect_serialize_template_build = args/direct
id_effect = message_template

Example for create new special effects for resource item.
id_effect args Example: 121
message_template args Wording for formatting. Example: "PVP Damage %s"
_serialize_transform args
unit value will be without changes (1:1)
percent value will be multiplied by 100
invert_unit value will be multiplied by -1
invert_percent value will be multiplied by -100
ms value will be multiplied by 0.001 to convert to milliseconds
half value will be divided by 2
_serialize_build args
unit XX
percent XX%
time XX sec
have none
_serialize_give_build args
inc_dec (increase / decrease | + / -)
direct 1:1
_serialize_template_build args
args will use formatting from message_template
direct no
Example create new effects at resource_effects.ini
            
120_serialize_transform = unit
120_serialize_build = have
120_serialize_give_build = direct
120_serialize_template_build = direct
120 = Magnet Loot

121_serialize_transform = percent
121_serialize_build = percent
121_serialize_give_build = inc_dec
121_serialize_template_build = args
121 = PVP Damage %s

Example create new effects at effect_parameter_ex.json
            
{
    ...
    "have": [
        ...
        {
            "id_effect": 120,
            "effects": [
                "_EFF_STATE::magnet_loot"
            ]
        },
        {
            "id_effect": 121,
            "effects": [
                "_EFF_RATE::player_target_damage",
                "_EFF_RATE::animus_target_damage",
                "_EFF_RATE::tower_target_damage"
            ]
        }
    ]
}

It is also possible to modify an existing id_effect, but you must first remove the existing formatting from the client.
Then, you can re-add it with the new formatting. Example: 29.
Example editing effects at resource_effects.ini
            
29_serialize_transform = percent
29_serialize_build = percent
29_serialize_give_build = inc_dec
29_serialize_template_build = args
29 = %s MAU Damage, MAU Defense, Damage to Boss

Example editing effects at effect_parameter_ex.json
            
{
    ...
    "have": [
        ...
        {
            "id_effect": 29,
            "effects": [
                "_EFF_RATE::monster_boss_target_damage",
                "_EFF_RATE::mau_melee_damage",
                "_EFF_RATE::mau_range_damage",
                "_EFF_RATE::mau_melee_defence",
                "_EFF_RATE::mau_range_defence"
            ]
        },
        ...
    ]
}

List of all effects can be viewed in effect_parameter_ex.csv

Below is a list of new effects.

id effect
cont param code
effect name Description
42
1
_EFF_PLUS::rare_drop_loot Increase LootRate by 1:1. example: original LootRate 5%, modifier +10% = 15%
43
1
_EFF_PLUS::pvp_max_limit Increase Maximum Temp. PVP can be earn
44
1
_EFF_PLUS::automine_personal_iteration Increase multiplier
29
2
_EFF_STATE::magnet_loot Enable Magnet Loot
30
2
_EFF_STATE::available_exp_in_mau Enable Exp Gain while Ride MAU
31
2
_EFF_STATE::lock_quest_exp Restrict Exp Gain from Quest
32
2
_EFF_STATE::lock_potion_exp Restrict Exp Gain from Potion
33
2
_EFF_STATE::lock_potion_recovery_exp Restrict Exp Recovery
34
2
_EFF_STATE::lock_monster_exp Restrict Exp Gain from Monster
35
2
_EFF_STATE::lock_animus_exp Restrict Animus Exp
36
2
_EFF_STATE::lock_mastery_exp Restrict PT Gain
37
2
_EFF_STATE::lock_monster_drop Restrict Monster Drop
38
2
_EFF_STATE::lock_skill_exp Restrict Skill Exp Gain
62
0
_EFF_RATE::mau_melee_damage MAU Goliath Damage
63
0
_EFF_RATE::mau_range_damage MAU Catapult Damage
64
0
_EFF_RATE::mau_architect_damage MAU Engineer Damage
65
0
_EFF_RATE::mau_wanderer_damage MAU Nomad Damage
66
0
_EFF_RATE::mau_melee_defence MAU Goliath Defense
67
0
_EFF_RATE::mau_range_defence MAU Catapult Defense
68
0
_EFF_RATE::mau_architect_defence MAU Engineer Defense
69
0
_EFF_RATE::mau_wanderer_defence MAU Nomad Defense
70
0
_EFF_RATE::mau_melee_facing_defence MAU Goliath DSR
71
0
_EFF_RATE::mau_range_facing_defence MAU Catapult DSR
72
0
_EFF_RATE::mau_architect_facing_defence MAU Engineer DSR
73
0
_EFF_RATE::mau_wanderer_facing_defence MAU Nomad DSR
74
0
_EFF_RATE::animus_paimon_damage Animus Paimon Damage
75
0
_EFF_RATE::animus_hecate_damage Animus Hecate Damage
76
0
_EFF_RATE::animus_inanna_heal Animus Inanna Healing
77
0
_EFF_RATE::animus_isis_damage Animus Isis Damage
78
0
_EFF_RATE::animus_paimon_defence Animus Paimon Defense
79
0
_EFF_RATE::animus_hecate_defence Animus Hecate Defense
80
0
_EFF_RATE::animus_inanna_defence Animus Inanna Defense
81
0
_EFF_RATE::animus_isis_defence Animus Isis Defense
82
0
_EFF_RATE::animus_paimon_facing_defence Animus Paimon DSR
83
0
_EFF_RATE::animus_hecate_facing_defence Animus Hecate DSR
84
0
_EFF_RATE::animus_inanna_facing_defence Animus Inanna DSR
85
0
_EFF_RATE::animus_isis_facing_defence Animus Isis DSR
86
0
_EFF_RATE::animus_exp_paimon Animus Paimon EXP Gain Rate
87
0
_EFF_RATE::animus_exp_hecate Animus Hecate EXP Gain Rate
88
0
_EFF_RATE::animus_exp_inanna Animus Inanna EXP Gain Rate
89
0
_EFF_RATE::animus_exp_isis Animus Isis EXP Gain Rate
90
0
_EFF_RATE::tower_damage Tower Damage
91
0
_EFF_RATE::tower_defence Tower Defense
92
0
_EFF_RATE::tower_facing_defence Tower DSR
93
0
_EFF_RATE::pvp_max_limit Increase Maximum Temp. PVP can be earn
94
0
_EFF_RATE::pvp_encount_increase Increase Temp. PVP Points earning rate
95
0
_EFF_RATE::pvp_encount_decrease Decrease Temp. PVP Points earning rate
96
0
_EFF_RATE::rare_drop_loot Increase LootRate by percentage. example: original LootRate 5%, modifier +10% = 5,75%
97
0
_EFF_RATE::player_target_damage Increases damage dealt to Player
98
0
_EFF_RATE::monster_target_damageIncreases damage dealt to Monster
99
0
_EFF_RATE::animus_target_damageIncreases damage dealt to Animus
100
0
_EFF_RATE::tower_target_damageIncreases damage dealt to Tower
101
0
_EFF_RATE::stone_target_damageIncreases damage dealt to Chip
102
0
_EFF_RATE::keeper_target_damageIncreases damage dealt to HSK
103
0
_EFF_RATE::trap_target_damageIncreases damage dealt to Trap
104
0
_EFF_RATE::monster_boss_target_damageIncreases damage dealt to PitBoss
105
0
_EFF_RATE::monster_subrace_0_target_damageIncreases damage dealt to Monster with MobRace 0
106
0
_EFF_RATE::monster_subrace_1_target_damageIncreases damage dealt to Monster with MobRace 1
107
0
_EFF_RATE::monster_subrace_2_target_damageIncreases damage dealt to Monster with MobRace 2
108
0
_EFF_RATE::monster_subrace_3_target_damageIncreases damage dealt to Monster with MobRace 3
109
0
_EFF_RATE::monster_subrace_4_target_damageIncreases damage dealt to Monster with MobRace 4
110
0
_EFF_RATE::monster_subrace_5_target_damageIncreases damage dealt to Monster with MobRace 5
111
0
_EFF_RATE::monster_subrace_6_target_damageIncreases damage dealt to Monster with MobRace 6
112
0
_EFF_RATE::monster_subrace_7_target_damageIncreases damage dealt to Monster with MobRace 7
113
0
_EFF_RATE::monster_subrace_8_target_damageIncreases damage dealt to Monster with MobRace 8
114
0
_EFF_RATE::monster_subrace_9_target_damageIncreases damage dealt to Monster with MobRace 9
115
0
_EFF_RATE::monster_subrace_10_target_damageIncreases damage dealt to Monster with MobRace 10
116
0
_EFF_RATE::monster_subrace_11_target_damageIncreases damage dealt to Monster with MobRace 11
117
0
_EFF_RATE::monster_subrace_12_target_damageIncreases damage dealt to Monster with MobRace 12
118
0
_EFF_RATE::monster_subrace_13_target_damageIncreases damage dealt to Monster with MobRace 13
119
0
_EFF_RATE::monster_subrace_14_target_damageIncreases damage dealt to Monster with MobRace 14
120
0
_EFF_RATE::monster_subrace_15_target_damageIncreases damage dealt to Monster with MobRace 15
121
0
_EFF_RATE::monster_subrace_16_target_damageIncreases damage dealt to Monster with MobRace 16
122
0
_EFF_RATE::monster_subrace_17_target_damageIncreases damage dealt to Monster with MobRace 17
123
0
_EFF_RATE::monster_subrace_18_target_damageIncreases damage dealt to Monster with MobRace 18
124
0
_EFF_RATE::monster_subrace_19_target_damageIncreases damage dealt to Monster with MobRace 19
125
0
_EFF_RATE::monster_subrace_20_target_damageIncreases damage dealt to Monster with MobRace 20
126
0
_EFF_RATE::monster_subrace_21_target_damageIncreases damage dealt to Monster with MobRace 21
127
0
_EFF_RATE::monster_subrace_22_target_damageIncreases damage dealt to Monster with MobRace 22
128
0
_EFF_RATE::monster_subrace_23_target_damageIncreases damage dealt to Monster with MobRace 23
129
0
_EFF_RATE::monster_subrace_24_target_damageIncreases damage dealt to Monster with MobRace 24
130
0
_EFF_RATE::monster_subrace_25_target_damageIncreases damage dealt to Monster with MobRace 25
131
0
_EFF_RATE::monster_subrace_26_target_damageIncreases damage dealt to Monster with MobRace 26
132
0
_EFF_RATE::monster_subrace_27_target_damageIncreases damage dealt to Monster with MobRace 27
133
0
_EFF_RATE::monster_subrace_28_target_damageIncreases damage dealt to Monster with MobRace 28
134
0
_EFF_RATE::monster_subrace_29_target_damageIncreases damage dealt to Monster with MobRace 29
135
0
_EFF_RATE::monster_subrace_30_target_damageIncreases damage dealt to Monster with MobRace 30
136
0
_EFF_RATE::monster_subrace_31_target_damageIncreases damage dealt to Monster with MobRace 31
137
0
_EFF_RATE::monster_subrace_32_target_damageIncreases damage dealt to Monster with MobRace 32
138
0
_EFF_RATE::fast_combination_rare_0
139
0
_EFF_RATE::fast_combination_rare_1
140
0
_EFF_RATE::fast_combination_rare_2
141
0
_EFF_RATE::fast_combination_rare_3
142
0
_EFF_RATE::fast_combination_rare_4
143
0
_EFF_RATE::fast_combination_rare_5
144
0
_EFF_RATE::fast_combination_rare_6
145
0
_EFF_RATE::fast_combination_rare_7
146
0
_EFF_RATE::gem_roll_rare_0
147
0
_EFF_RATE::gem_roll_rare_1
148
0
_EFF_RATE::gem_roll_rare_2
149
0
_EFF_RATE::gem_roll_rare_3
150
0
_EFF_RATE::gem_roll_rare_4
151
0
_EFF_RATE::gem_roll_rare_5
152
0
_EFF_RATE::gem_roll_rare_6
153
0
_EFF_RATE::gem_roll_rare_7
154
0
_EFF_RATE::player_exp_mul Multiplies EXP Rate
155
0
_EFF_RATE::box_rare_0
156
0
_EFF_RATE::box_rare_1
157
0
_EFF_RATE::box_rare_2
158
0
_EFF_RATE::box_rare_3
159
0
_EFF_RATE::box_rare_4
160
0
_EFF_RATE::box_rare_5
161
0
_EFF_RATE::box_rare_6
162
0
_EFF_RATE::box_rare_7
163
0
_EFF_RATE::animus_paimon_damage_by_mst_fc Increase Paimon Attack (by Force Weapon)
164
0
_EFF_RATE::animus_hecate_damage_by_mst_fc Increase Hecate Attack (by Force Weapon)
165
0
_EFF_RATE:::animus_inanna_heal_by_mst_fc Increase Inanna Heal (by Force Weapon)
166
0
_EFF_RATE::animus_isis_damage_by_mst_fc Increase Isis Attack (by Force Weapon)
167
0
_EFF_RATE::animus_paimon_damage_by_mst_ge
168
0
_EFF_RATE::animus_hecate_damage_by_mst_ge
169
0
_EFF_RATE::animus_inanna_heal_by_mst_ge
170
0
_EFF_RATE::animus_isis_damage_by_mst_ge
171
0
_EFF_RATE::animus_paimon_damage_by_mst_sk
172
0
_EFF_RATE::animus_hecate_damage_by_mst_sk
173
0
_EFF_RATE::animus_inanna_heal_by_mst_sk
174
0
_EFF_RATE::animus_isis_damage_by_mst_sk
175
0
_EFF_RATE::animus_paimon_damage_by_mst_ga1
176
0
_EFF_RATE::animus_hecate_damage_by_mst_ga1
177
0
_EFF_RATE::animus_inanna_heal_by_mst_ga1
178
0
_EFF_RATE::animus_isis_damage_by_mst_ga1
179
0
_EFF_RATE::animus_paimon_damage_by_mst_sa1
180
0
_EFF_RATE::animus_hecate_damage_by_mst_sa1
181
0
_EFF_RATE::animus_inanna_heal_by_mst_sa1
182
0
_EFF_RATE::animus_isis_damage_by_mst_sa1
183
0
_EFF_RATE::automine_personal_delay Increase UMT mining speed