In this topic you'll find details on how to help us getting raids scaled through the flexible raid system we've implemented. Please pay attention to the below procedure. We appretiate your help in getting us up-to-speed.
Last update: 16/02/2020
spell_scaling: used to modify creature spell casting time
- Description: We use a ratio_spell value to modify creature spell casting time.
This ratio_spell value goes from 0.0 to 1.0 where 1.0 means the casting time will fully adapt to the raid size and 0.0 the casting time won't take raid size in consideration and remains standard. Right now, our server will automatically compute an estimated value based on spell range, radius, preferred target(s) and insert it into the database.
- Requirements: You need to walk across the raid in order to trigger spell casting from creatures so that the server can generate the database values. When you believe all of the raid has been covered, you'll ask for data extraction (in a form of a google document) and review those and adjust if necessary.
- Description: We use creature_template_scaling table to modify creature statistics, like MaxHealth, BaseWeaponDamage and AttackTime as well as a real-time modification of the number of adds and creatures based on raid size.
This table contains several values listed below:
Code: Select all
nbr_tank; // number of tanks needed for that encounter (default: 2) nbr_pack; // number of creatures commonly encountered in one pack (default: 1) ratio_hrht; // everyone takes damage during the fight (0.0), only tanks takes damage during the fight (1.0) ratio_c1; // difficulty coefficient when raid size is close to min size raid (from 0.0 to 1.0)(default: 0.85) ratio_c2; // difficulty coefficient when raid size is close to max size raid (from 0.0 to 1.0)(default: 0.85)
- Requirements: You need to walk across the raid and target each unique (ex: use the command on one Molten Giant to scale them all) hostile creature you encounter. Once targeted, use the below command as described:
Code: Select all
.npc setscale xx yy zz aa bb xx // nbr_tank yy // nbr_pack (optional) zz // ratio_hrht (optional) aa // ratio_c1 (optional) bb // ratio_c2 (optional) // Molten Giant example command // 2: usually two tanks for each. // 1: you mostly encounter Molten Giant solo. // 1.0: only tanks takes damage during the fight. .npc setscale 2 1 1.0
- Description: We use creature_addon pack value to precisely create creatures pack within the raid and ensure a proper real-time modification of the number of adds and creatures based on raid size. This is way more precise and efficient than the nbr_pack value defined on creature_template_scaling.
Please note you can use the same pack value on different types of creatures. As an example, you'll often encounter packs of Molten Giant and Molten Destroyer together.
- Requirements: You need to walk across the raid and target creatures that you believe should belong to the same pack of creatures and be resized to ensure proper difficulty when the number of players within the raid grow or shrink in size. To do so, use the command below as described:
Code: Select all
.npc setpack xx xx // unique pack value across the raid // Molten Core entrance Molten Giants example command .npc setpack 1