Skip to main content

Module scaling

Module scaling 

Source

Constantsยง

AMMO_ID_OFFSET ๐Ÿ”’
EFFECT_CRAFTING_DATA_ENCHANT ๐Ÿ”’
EFFECT_CRAFTING_DATA_ITEM ๐Ÿ”’
EFFECT_CREATE_ITEM ๐Ÿ”’
EFFECT_ENCHANT_ITEM_PERMANENTLY ๐Ÿ”’
ONE_HAND_CASTER_ID_OFFSET ๐Ÿ”’
PERMANENT_ENCHANT_SKILL_LINES ๐Ÿ”’
TWO_HAND_CASTER_ID_OFFSET ๐Ÿ”’
TWO_HAND_ID_OFFSET ๐Ÿ”’

Functionsยง

insert_item_permanent_enchants ๐Ÿ”’
insert_permanent_enchant ๐Ÿ”’
permanent_enchant_effect ๐Ÿ”’
permanent_enchant_token ๐Ÿ”’
transform_all_armor_location
Flatten every ArmorLocation row in the DBC dataset into ArmorLocationFlat records.
transform_all_cooldown_sets
Join CooldownSet with CooldownSetSpell.
transform_all_curve_points
Flatten every CurvePoint row in the DBC dataset into CurvePointFlat records.
transform_all_curves
Flatten every Curve row in the DBC dataset into CurveFlat records.
transform_all_enchantments
Flatten every SpellItemEnchantment row in the DBC dataset into EnchantmentFlat records.
transform_all_expected_stat_mods
Flatten every ExpectedStatMod row in the DBC dataset into ExpectedStatModFlat records.
transform_all_expected_stats
Flatten every ExpectedStat row in the DBC dataset into ExpectedStatFlat records.
transform_all_gem_properties
Flatten every GemProperties row in the DBC dataset into GemPropertiesFlat records.
transform_all_item_armor_quality
Flatten every ItemArmorQuality row in the DBC dataset into ItemArmorQualityFlat records.
transform_all_item_armor_shield
Flatten every ItemArmorShield row in the DBC dataset into ItemArmorShieldFlat records.
transform_all_item_armor_total
Flatten every ItemArmorTotal row in the DBC dataset into ItemArmorTotalFlat records.
transform_all_item_bonuses
Flatten every ItemBonus row in the DBC dataset into ItemBonusFlat records.
transform_all_item_damage_scaling
Merge the OneHand/TwoHand/Ammo/caster damage tables, offsetting IDs by 100k per weapon type to avoid collisions.
transform_all_item_offset_curves
Flatten every ItemOffsetCurve row in the DBC dataset into ItemOffsetCurveFlat records.
transform_all_item_scaling_configs
Flatten every ItemScalingConfig row in the DBC dataset into ItemScalingConfigFlat records.
transform_all_item_squish_eras
Flatten every ItemSquishEra row in the DBC dataset into ItemSquishEraFlat records.
transform_all_permanent_enchants
Build SimCโ€™s permanent-enchant index from profession spells and their recipe outputs.
transform_all_power_types
Flatten every PowerType row in the DBC dataset into PowerTypeFlat records.
transform_all_rand_prop_points
Flatten every RandPropPoints row in the DBC dataset into RandPropPointsFlat records.
transform_all_specialization_spells
Flatten every SpecializationSpells row in the DBC dataset into SpecializationSpellFlat records.