[DNT] Different active skills, different cooldown groups
SpectreY
Tagsanimal_claw_weapon, flesh_armour, has_dagger, has_one_handed_melee, melee, physical_affinity, red_blood, small_height, very_fast_movement
Vie
10000%
Ailment Threshold
10000%
Résistance
0 0 0 0
Damage
10000%
Précision
500%
Chances de coup critique
+5%
Multiplicateur de coups critiques
+130%
Attack Distance
3 ~ 10
Attack Time
1.005 Second
Damage Spread
±0%
Expérience
100%
Model Size
130%
Type
TestSpawn
Metadata
CooldownTestDiffSkillDiffGroup
Niveau
68
Vie
643,335
Armure
28,790
Évasion
4,739
Bouclier d'énergie
0
Damage
37,355
Dégâts des sorts
37,355
Précision
1,450
Attack Time
1.005
Expérience
10,255
Ailment Threshold
643,335
Chill
2,034
Shock
2,034
Brittle
11,509
Scorch
2,034
Sap
5,620
GACooldownTest3
Triggerable, Attack
Base Damage: 37355
Chances de coup critique: 5%
Dégâts d'Attaque: 200%
Attack Time: 1.005 sec.
Temps de recharge: 5 sec.
100% Davantage de Dégâts d'Attaque
30% de Perte de Dégâts
50% des Dégâts physiques sont Convertis en Dégâts de froid
action attack or cast time uses animation length [1]
is area damage [1]
GSCooldownTest8
Spell, Triggerable
Chances de coup critique: 5%
Temps d'incantation: 1 sec.
Temps de recharge: 5 sec.
Inflige à Dégâts de froid
Vos Frigorifications infligées au Toucher Réduisent toujours la Vitesse d'action d'au moins 30%
is area damage [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	main_hand_unarmed_type = "Dagger"
	basic_action = "Emerge"
}

Monster
{
	flip_enabled = true
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/TestSpawn/CooldownTestDiffSkillDiffGroup"] = {
    name = "[DNT] Different active skills, different cooldown groups",
    life = 100,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 100,
    damageSpread = 0,
    attackTime = 1.005,
    attackRange = 10,
    accuracy = 5,
    skillList = {
        "GACooldownTest3",
        "GSCooldownTest8",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["GACooldownTest3"] = {
    name = "GACooldownTest3",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_cold",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-30, 50, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSCooldownTest8"] = {
    name = "GSCooldownTest8",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "chill_minimum_slow_%",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 30, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
Edit

Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.