From afcfcea3ba2af1da84c78a49ccdcdb1c2498cd2c Mon Sep 17 00:00:00 2001 From: Relintai Date: Mon, 6 Jan 2020 11:50:16 +0100 Subject: [PATCH] Removed spell ranks, I don't have enough time, and resources to create 20 different spell ranks. Spell will just scale from now on. --- game/data/entity_classes/1_naturalist.tres | 192 +++++++++--------- game/data/entity_classes/2_elementalist.tres | 176 ++++++++-------- .../spells/10_aspect_of_scorpions_rank_1.tres | 5 +- .../spells/11_aspect_of_wasps_rank_1.tres | 5 +- .../spells/12_aspect_of_wolves_rank_1.tres | 5 +- .../data/spells/13_aspect_of_bees_rank_1.tres | 4 +- 6 files changed, 190 insertions(+), 197 deletions(-) diff --git a/game/data/entity_classes/1_naturalist.tres b/game/data/entity_classes/1_naturalist.tres index 998f958a..38379740 100644 --- a/game/data/entity_classes/1_naturalist.tres +++ b/game/data/entity_classes/1_naturalist.tres @@ -1,4 +1,4 @@ -[gd_resource type="EntityClassData" load_steps=77 format=2] +[gd_resource type="EntityClassData" load_steps=74 format=2] [ext_resource path="res://data/spells/26_rest.tres" type="Spell" id=1] [ext_resource path="res://data/spells/21_strength_of_nature_rank_1.tres" type="Spell" id=2] @@ -22,10 +22,6 @@ [ext_resource path="res://scripts/ai/EntityAIGD.gd" type="Script" id=20] [ext_resource path="res://data/auras/13_aspect_of_bees_rank_1.tres" type="Aura" id=21] [ext_resource path="res://data/auras/15_close_wounds_rank_1.tres" type="Aura" id=22] -[ext_resource path="res://data/spells/29_aspect_of_wolves.tres" type="Spell" id=23] -[ext_resource path="res://data/spells/27_aspect_of_scorpions.tres" type="Spell" id=24] -[ext_resource path="res://data/spells/28_aspectofwasps.tres" type="Spell" id=25] -[ext_resource path="res://data/spells/30_aspect_of_bees.tres" type="Spell" id=26] [ext_resource path="res://data/entity_resources/1_mana_resource.tres" type="EntityResourceData" id=27] [sub_resource type="EntityAI" id=1] @@ -42,218 +38,222 @@ id = 1 talent_rows = [ SubResource( 2 ), SubResource( 3 ) ] [sub_resource type="StatDataEntry" id=5] +stat_id = 41 + +[sub_resource type="StatDataEntry" id=6] stat_id = 5 base = 12.0 -[sub_resource type="StatDataEntry" id=6] +[sub_resource type="StatDataEntry" id=7] stat_id = 12 -[sub_resource type="StatDataEntry" id=7] +[sub_resource type="StatDataEntry" id=8] stat_id = 13 -[sub_resource type="StatDataEntry" id=8] +[sub_resource type="StatDataEntry" id=9] stat_id = 19 -[sub_resource type="StatDataEntry" id=9] +[sub_resource type="StatDataEntry" id=10] stat_id = 34 -[sub_resource type="StatDataEntry" id=10] +[sub_resource type="StatDataEntry" id=11] stat_id = 21 -[sub_resource type="StatDataEntry" id=11] +[sub_resource type="StatDataEntry" id=12] stat_id = 24 -[sub_resource type="StatDataEntry" id=12] +[sub_resource type="StatDataEntry" id=13] stat_id = 38 -[sub_resource type="StatDataEntry" id=13] +[sub_resource type="StatDataEntry" id=14] stat_id = 36 -[sub_resource type="StatDataEntry" id=14] +[sub_resource type="StatDataEntry" id=15] stat_id = 31 -[sub_resource type="StatDataEntry" id=15] +[sub_resource type="StatDataEntry" id=16] stat_id = 32 -[sub_resource type="StatDataEntry" id=16] +[sub_resource type="StatDataEntry" id=17] stat_id = 3 base = 1.5 -[sub_resource type="StatDataEntry" id=17] +[sub_resource type="StatDataEntry" id=18] stat_id = 4 -[sub_resource type="StatDataEntry" id=18] +[sub_resource type="StatDataEntry" id=19] stat_id = 10 -[sub_resource type="StatDataEntry" id=19] +[sub_resource type="StatDataEntry" id=20] stat_id = 25 -[sub_resource type="StatDataEntry" id=20] +[sub_resource type="StatDataEntry" id=21] stat_id = 0 -[sub_resource type="StatDataEntry" id=21] +[sub_resource type="StatDataEntry" id=22] stat_id = 28 -[sub_resource type="Curve" id=22] +[sub_resource type="Curve" id=23] max_value = 10.0 _data = [ Vector2( 0, 10 ), 0.0, 0.0, 0, 1, Vector2( 1, 10 ), 0.0, 0.0, 1, 0 ] -[sub_resource type="StatDataEntry" id=23] +[sub_resource type="StatDataEntry" id=24] stat_id = 8 base = 20.0 mod_stat_count = 1 ModStat_0/stat_id = 2 -ModStat_0/curve = SubResource( 22 ) +ModStat_0/curve = SubResource( 23 ) ModStat_0/max_value = 1000.0 -[sub_resource type="StatDataEntry" id=24] +[sub_resource type="StatDataEntry" id=25] stat_id = 33 -[sub_resource type="StatDataEntry" id=25] +[sub_resource type="StatDataEntry" id=26] stat_id = 2 -[sub_resource type="StatDataEntry" id=26] +[sub_resource type="StatDataEntry" id=27] stat_id = 15 base = 5.0 -[sub_resource type="StatDataEntry" id=27] +[sub_resource type="StatDataEntry" id=28] stat_id = 16 base = 50.0 -[sub_resource type="StatDataEntry" id=28] +[sub_resource type="StatDataEntry" id=29] stat_id = 26 -[sub_resource type="StatDataEntry" id=29] +[sub_resource type="StatDataEntry" id=30] stat_id = 22 base = 15.0 -[sub_resource type="StatDataEntry" id=30] +[sub_resource type="StatDataEntry" id=31] stat_id = 30 -[sub_resource type="StatDataEntry" id=31] +[sub_resource type="StatDataEntry" id=32] stat_id = 20 -[sub_resource type="StatDataEntry" id=32] +[sub_resource type="StatDataEntry" id=33] stat_id = 39 -[sub_resource type="StatDataEntry" id=33] +[sub_resource type="StatDataEntry" id=34] stat_id = 11 -[sub_resource type="StatDataEntry" id=34] +[sub_resource type="StatDataEntry" id=35] stat_id = 29 -[sub_resource type="StatDataEntry" id=35] +[sub_resource type="StatDataEntry" id=36] stat_id = 35 -[sub_resource type="StatDataEntry" id=36] +[sub_resource type="StatDataEntry" id=37] stat_id = 1 base = 4.2 modifier_apply_type = 1 -[sub_resource type="StatDataEntry" id=37] +[sub_resource type="StatDataEntry" id=38] stat_id = 17 base = 5.0 -[sub_resource type="StatDataEntry" id=38] +[sub_resource type="StatDataEntry" id=39] stat_id = 18 base = 50.0 -[sub_resource type="StatDataEntry" id=39] +[sub_resource type="StatDataEntry" id=40] stat_id = 27 -[sub_resource type="StatDataEntry" id=40] +[sub_resource type="StatDataEntry" id=41] stat_id = 23 -[sub_resource type="StatDataEntry" id=41] +[sub_resource type="StatDataEntry" id=42] stat_id = 14 -[sub_resource type="StatDataEntry" id=42] +[sub_resource type="StatDataEntry" id=43] stat_id = 9 -[sub_resource type="Curve" id=43] +[sub_resource type="Curve" id=44] max_value = 10.0 _data = [ Vector2( 0, 10 ), 0.0, 0.0, 0, 1, Vector2( 1, 10 ), 0.0, 0.0, 1, 0 ] -[sub_resource type="StatDataEntry" id=44] +[sub_resource type="StatDataEntry" id=45] stat_id = 7 base = 10.0 mod_stat_count = 1 ModStat_0/stat_id = 0 -ModStat_0/curve = SubResource( 43 ) +ModStat_0/curve = SubResource( 44 ) ModStat_0/max_value = 1000.0 -[sub_resource type="StatDataEntry" id=45] +[sub_resource type="StatDataEntry" id=46] stat_id = 6 base = 8.0 -[sub_resource type="StatDataEntry" id=46] +[sub_resource type="StatDataEntry" id=47] stat_id = 37 -[sub_resource type="StatDataEntry" id=47] +[sub_resource type="StatDataEntry" id=48] stat_id = 40 base = 1.0 -[sub_resource type="SimpleLevelStatData" id=48] +[sub_resource type="SimpleLevelStatData" id=49] agility_per_level = 4 strength_per_level = 2 stamina_per_level = 4 intellect_per_level = 4 spirit_per_level = 6 -[sub_resource type="StatData" id=49] -base_stat_health = SubResource( 20 ) -base_stat_speed = SubResource( 36 ) -base_stat_mana = SubResource( 25 ) -base_stat_gcd = SubResource( 16 ) -base_stat_haste = SubResource( 17 ) -base_stat_agility = SubResource( 5 ) -base_stat_strength = SubResource( 45 ) -base_stat_stamina = SubResource( 44 ) -base_stat_intellect = SubResource( 23 ) -base_stat_spirit = SubResource( 42 ) -base_stat_haste_rating = SubResource( 18 ) -base_stat_resilience = SubResource( 33 ) -base_stat_armor = SubResource( 6 ) -base_stat_attack_power = SubResource( 7 ) -base_stat_spell_power = SubResource( 41 ) -base_stat_melee_crit = SubResource( 26 ) -base_stat_melee_crit_bonus = SubResource( 27 ) -base_stat_spell_crit = SubResource( 37 ) -base_stat_spell_crit_bonus = SubResource( 38 ) -base_stat_block = SubResource( 8 ) -base_stat_parry = SubResource( 31 ) -base_stat_damage_reduction = SubResource( 10 ) -base_stat_melee_damage_reduction = SubResource( 29 ) -base_stat_spell_damage_reduction = SubResource( 40 ) -base_stat_damage_taken = SubResource( 11 ) -base_stat_heal_taken = SubResource( 19 ) -base_stat_melee_damage = SubResource( 28 ) -base_stat_spell_damage = SubResource( 39 ) -base_stat_holy_resist = SubResource( 21 ) -base_stat_shadow_resist = SubResource( 34 ) -base_stat_nature_resist = SubResource( 30 ) -base_stat_fire_resist = SubResource( 14 ) -base_stat_frost_resist = SubResource( 15 ) -base_stat_lightning_resist = SubResource( 24 ) -base_stat_chaos_resist = SubResource( 9 ) -base_stat_silence_resist = SubResource( 35 ) -base_stat_fear_resist = SubResource( 13 ) -base_stat_stun_resist = SubResource( 46 ) -base_stat_energy = SubResource( 12 ) -base_stat_rage = SubResource( 32 ) -base_stat_xp_rate = SubResource( 47 ) -level_stat_data = SubResource( 48 ) +[sub_resource type="StatData" id=50] +base_stat_health = SubResource( 21 ) +base_stat_speed = SubResource( 37 ) +base_stat_mana = SubResource( 26 ) +base_stat_gcd = SubResource( 17 ) +base_stat_haste = SubResource( 18 ) +base_stat_agility = SubResource( 6 ) +base_stat_strength = SubResource( 46 ) +base_stat_stamina = SubResource( 45 ) +base_stat_intellect = SubResource( 24 ) +base_stat_spirit = SubResource( 43 ) +base_stat_haste_rating = SubResource( 19 ) +base_stat_resilience = SubResource( 34 ) +base_stat_armor = SubResource( 7 ) +base_stat_attack_power = SubResource( 8 ) +base_stat_spell_power = SubResource( 42 ) +base_stat_melee_crit = SubResource( 27 ) +base_stat_melee_crit_bonus = SubResource( 28 ) +base_stat_spell_crit = SubResource( 38 ) +base_stat_spell_crit_bonus = SubResource( 39 ) +base_stat_block = SubResource( 9 ) +base_stat_parry = SubResource( 32 ) +base_stat_damage_reduction = SubResource( 11 ) +base_stat_melee_damage_reduction = SubResource( 30 ) +base_stat_spell_damage_reduction = SubResource( 41 ) +base_stat_damage_taken = SubResource( 12 ) +base_stat_heal_taken = SubResource( 20 ) +base_stat_melee_damage = SubResource( 29 ) +base_stat_spell_damage = SubResource( 40 ) +base_stat_holy_resist = SubResource( 22 ) +base_stat_shadow_resist = SubResource( 35 ) +base_stat_nature_resist = SubResource( 31 ) +base_stat_fire_resist = SubResource( 15 ) +base_stat_frost_resist = SubResource( 16 ) +base_stat_lightning_resist = SubResource( 25 ) +base_stat_chaos_resist = SubResource( 10 ) +base_stat_silence_resist = SubResource( 36 ) +base_stat_fear_resist = SubResource( 14 ) +base_stat_stun_resist = SubResource( 47 ) +base_stat_energy = SubResource( 13 ) +base_stat_rage = SubResource( 33 ) +base_stat_xp_rate = SubResource( 48 ) +base_stat_ = SubResource( 5 ) +level_stat_data = SubResource( 49 ) [resource] resource_name = "Naturalist" id = 1 text_name = "Naturalist" -stat_data = SubResource( 49 ) +stat_data = SubResource( 50 ) player_resource_type = 2 entity_resources = [ ExtResource( 27 ) ] specs = [ SubResource( 4 ) ] -spells = [ ExtResource( 4 ), ExtResource( 6 ), ExtResource( 16 ), ExtResource( 5 ), ExtResource( 3 ), ExtResource( 10 ), ExtResource( 8 ), ExtResource( 11 ), ExtResource( 9 ), ExtResource( 7 ), ExtResource( 13 ), ExtResource( 2 ), ExtResource( 12 ), ExtResource( 14 ), ExtResource( 15 ), ExtResource( 17 ), ExtResource( 1 ), ExtResource( 24 ), ExtResource( 25 ), ExtResource( 23 ), ExtResource( 26 ) ] -start_spells = [ ExtResource( 24 ) ] +spells = [ ExtResource( 4 ), ExtResource( 6 ), ExtResource( 16 ), ExtResource( 5 ), ExtResource( 3 ), ExtResource( 10 ), ExtResource( 8 ), ExtResource( 11 ), ExtResource( 9 ), ExtResource( 7 ), ExtResource( 13 ), ExtResource( 2 ), ExtResource( 12 ), ExtResource( 14 ), ExtResource( 15 ), ExtResource( 17 ), ExtResource( 1 ) ] +start_spells = [ ExtResource( 4 ) ] auras = [ ExtResource( 18 ) ] ais = [ SubResource( 1 ) ] script = ExtResource( 19 ) diff --git a/game/data/entity_classes/2_elementalist.tres b/game/data/entity_classes/2_elementalist.tres index e5a5eda6..0b664356 100644 --- a/game/data/entity_classes/2_elementalist.tres +++ b/game/data/entity_classes/2_elementalist.tres @@ -1,4 +1,4 @@ -[gd_resource type="EntityClassData" load_steps=51 format=2] +[gd_resource type="EntityClassData" load_steps=52 format=2] [ext_resource path="res://scripts/entities/EntityClassDataGD.gd" type="Script" id=1] [ext_resource path="res://data/character_specs/2_elementalist_fire.tres" type="CharacterSpec" id=2] @@ -9,196 +9,200 @@ [ext_resource path="res://data/spells/33_normal.tres" type="Spell" id=7] [sub_resource type="StatDataEntry" id=1] -stat_id = 5 +stat_id = 41 [sub_resource type="StatDataEntry" id=2] -stat_id = 12 +stat_id = 5 [sub_resource type="StatDataEntry" id=3] -stat_id = 13 +stat_id = 12 [sub_resource type="StatDataEntry" id=4] +stat_id = 13 + +[sub_resource type="StatDataEntry" id=5] stat_id = 19 base = 10.0 -[sub_resource type="StatDataEntry" id=5] +[sub_resource type="StatDataEntry" id=6] stat_id = 34 -[sub_resource type="StatDataEntry" id=6] +[sub_resource type="StatDataEntry" id=7] stat_id = 21 -[sub_resource type="StatDataEntry" id=7] +[sub_resource type="StatDataEntry" id=8] stat_id = 24 -[sub_resource type="StatDataEntry" id=8] +[sub_resource type="StatDataEntry" id=9] stat_id = 38 -[sub_resource type="StatDataEntry" id=9] +[sub_resource type="StatDataEntry" id=10] stat_id = 36 -[sub_resource type="StatDataEntry" id=10] +[sub_resource type="StatDataEntry" id=11] stat_id = 31 -[sub_resource type="StatDataEntry" id=11] +[sub_resource type="StatDataEntry" id=12] stat_id = 32 -[sub_resource type="StatDataEntry" id=12] +[sub_resource type="StatDataEntry" id=13] stat_id = 3 base = 1.5 -[sub_resource type="StatDataEntry" id=13] +[sub_resource type="StatDataEntry" id=14] stat_id = 4 -[sub_resource type="StatDataEntry" id=14] +[sub_resource type="StatDataEntry" id=15] stat_id = 10 -[sub_resource type="StatDataEntry" id=15] +[sub_resource type="StatDataEntry" id=16] stat_id = 25 -[sub_resource type="StatDataEntry" id=16] +[sub_resource type="StatDataEntry" id=17] stat_id = 0 base = 100.0 -[sub_resource type="StatDataEntry" id=17] +[sub_resource type="StatDataEntry" id=18] stat_id = 28 -[sub_resource type="StatDataEntry" id=18] +[sub_resource type="StatDataEntry" id=19] stat_id = 8 -[sub_resource type="StatDataEntry" id=19] +[sub_resource type="StatDataEntry" id=20] stat_id = 33 -[sub_resource type="StatDataEntry" id=20] +[sub_resource type="StatDataEntry" id=21] stat_id = 2 base = 100.0 -[sub_resource type="StatDataEntry" id=21] +[sub_resource type="StatDataEntry" id=22] stat_id = 15 base = 5.0 -[sub_resource type="StatDataEntry" id=22] +[sub_resource type="StatDataEntry" id=23] stat_id = 16 base = 50.0 -[sub_resource type="StatDataEntry" id=23] +[sub_resource type="StatDataEntry" id=24] stat_id = 26 -[sub_resource type="StatDataEntry" id=24] +[sub_resource type="StatDataEntry" id=25] stat_id = 22 base = 15.0 -[sub_resource type="StatDataEntry" id=25] +[sub_resource type="StatDataEntry" id=26] stat_id = 30 -[sub_resource type="StatDataEntry" id=26] +[sub_resource type="StatDataEntry" id=27] stat_id = 20 base = 15.0 -[sub_resource type="StatDataEntry" id=27] +[sub_resource type="StatDataEntry" id=28] stat_id = 39 -[sub_resource type="StatDataEntry" id=28] +[sub_resource type="StatDataEntry" id=29] stat_id = 11 -[sub_resource type="StatDataEntry" id=29] +[sub_resource type="StatDataEntry" id=30] stat_id = 29 -[sub_resource type="StatDataEntry" id=30] +[sub_resource type="StatDataEntry" id=31] stat_id = 35 -[sub_resource type="StatDataEntry" id=31] +[sub_resource type="StatDataEntry" id=32] stat_id = 1 base = 4.2 -[sub_resource type="StatDataEntry" id=32] +[sub_resource type="StatDataEntry" id=33] stat_id = 17 base = 5.0 -[sub_resource type="StatDataEntry" id=33] +[sub_resource type="StatDataEntry" id=34] stat_id = 18 base = 50.0 -[sub_resource type="StatDataEntry" id=34] +[sub_resource type="StatDataEntry" id=35] stat_id = 27 -[sub_resource type="StatDataEntry" id=35] +[sub_resource type="StatDataEntry" id=36] stat_id = 23 -[sub_resource type="StatDataEntry" id=36] +[sub_resource type="StatDataEntry" id=37] stat_id = 14 -[sub_resource type="StatDataEntry" id=37] +[sub_resource type="StatDataEntry" id=38] stat_id = 9 -[sub_resource type="StatDataEntry" id=38] +[sub_resource type="StatDataEntry" id=39] stat_id = 7 -[sub_resource type="StatDataEntry" id=39] +[sub_resource type="StatDataEntry" id=40] stat_id = 6 -[sub_resource type="StatDataEntry" id=40] +[sub_resource type="StatDataEntry" id=41] stat_id = 37 -[sub_resource type="StatDataEntry" id=41] +[sub_resource type="StatDataEntry" id=42] stat_id = 40 base = 1.0 -[sub_resource type="SimpleLevelStatData" id=42] +[sub_resource type="SimpleLevelStatData" id=43] agility_per_level = 4 strength_per_level = 4 stamina_per_level = 5 intellect_per_level = 5 spirit_per_level = 1 -[sub_resource type="StatData" id=43] -base_stat_health = SubResource( 16 ) -base_stat_speed = SubResource( 31 ) -base_stat_mana = SubResource( 20 ) -base_stat_gcd = SubResource( 12 ) -base_stat_haste = SubResource( 13 ) -base_stat_agility = SubResource( 1 ) -base_stat_strength = SubResource( 39 ) -base_stat_stamina = SubResource( 38 ) -base_stat_intellect = SubResource( 18 ) -base_stat_spirit = SubResource( 37 ) -base_stat_haste_rating = SubResource( 14 ) -base_stat_resilience = SubResource( 28 ) -base_stat_armor = SubResource( 2 ) -base_stat_attack_power = SubResource( 3 ) -base_stat_spell_power = SubResource( 36 ) -base_stat_melee_crit = SubResource( 21 ) -base_stat_melee_crit_bonus = SubResource( 22 ) -base_stat_spell_crit = SubResource( 32 ) -base_stat_spell_crit_bonus = SubResource( 33 ) -base_stat_block = SubResource( 4 ) -base_stat_parry = SubResource( 26 ) -base_stat_damage_reduction = SubResource( 6 ) -base_stat_melee_damage_reduction = SubResource( 24 ) -base_stat_spell_damage_reduction = SubResource( 35 ) -base_stat_damage_taken = SubResource( 7 ) -base_stat_heal_taken = SubResource( 15 ) -base_stat_melee_damage = SubResource( 23 ) -base_stat_spell_damage = SubResource( 34 ) -base_stat_holy_resist = SubResource( 17 ) -base_stat_shadow_resist = SubResource( 29 ) -base_stat_nature_resist = SubResource( 25 ) -base_stat_fire_resist = SubResource( 10 ) -base_stat_frost_resist = SubResource( 11 ) -base_stat_lightning_resist = SubResource( 19 ) -base_stat_chaos_resist = SubResource( 5 ) -base_stat_silence_resist = SubResource( 30 ) -base_stat_fear_resist = SubResource( 9 ) -base_stat_stun_resist = SubResource( 40 ) -base_stat_energy = SubResource( 8 ) -base_stat_rage = SubResource( 27 ) -base_stat_xp_rate = SubResource( 41 ) -level_stat_data = SubResource( 42 ) +[sub_resource type="StatData" id=44] +base_stat_health = SubResource( 17 ) +base_stat_speed = SubResource( 32 ) +base_stat_mana = SubResource( 21 ) +base_stat_gcd = SubResource( 13 ) +base_stat_haste = SubResource( 14 ) +base_stat_agility = SubResource( 2 ) +base_stat_strength = SubResource( 40 ) +base_stat_stamina = SubResource( 39 ) +base_stat_intellect = SubResource( 19 ) +base_stat_spirit = SubResource( 38 ) +base_stat_haste_rating = SubResource( 15 ) +base_stat_resilience = SubResource( 29 ) +base_stat_armor = SubResource( 3 ) +base_stat_attack_power = SubResource( 4 ) +base_stat_spell_power = SubResource( 37 ) +base_stat_melee_crit = SubResource( 22 ) +base_stat_melee_crit_bonus = SubResource( 23 ) +base_stat_spell_crit = SubResource( 33 ) +base_stat_spell_crit_bonus = SubResource( 34 ) +base_stat_block = SubResource( 5 ) +base_stat_parry = SubResource( 27 ) +base_stat_damage_reduction = SubResource( 7 ) +base_stat_melee_damage_reduction = SubResource( 25 ) +base_stat_spell_damage_reduction = SubResource( 36 ) +base_stat_damage_taken = SubResource( 8 ) +base_stat_heal_taken = SubResource( 16 ) +base_stat_melee_damage = SubResource( 24 ) +base_stat_spell_damage = SubResource( 35 ) +base_stat_holy_resist = SubResource( 18 ) +base_stat_shadow_resist = SubResource( 30 ) +base_stat_nature_resist = SubResource( 26 ) +base_stat_fire_resist = SubResource( 11 ) +base_stat_frost_resist = SubResource( 12 ) +base_stat_lightning_resist = SubResource( 20 ) +base_stat_chaos_resist = SubResource( 6 ) +base_stat_silence_resist = SubResource( 31 ) +base_stat_fear_resist = SubResource( 10 ) +base_stat_stun_resist = SubResource( 41 ) +base_stat_energy = SubResource( 9 ) +base_stat_rage = SubResource( 28 ) +base_stat_xp_rate = SubResource( 42 ) +base_stat_ = SubResource( 1 ) +level_stat_data = SubResource( 43 ) [resource] resource_name = "Elementalist" id = 2 text_name = "Elementalist" -stat_data = SubResource( 43 ) +stat_data = SubResource( 44 ) player_resource_type = 2 playstyle_type = 2 specs = [ ExtResource( 2 ), ExtResource( 3 ), ExtResource( 4 ) ] diff --git a/game/data/spells/10_aspect_of_scorpions_rank_1.tres b/game/data/spells/10_aspect_of_scorpions_rank_1.tres index 72b41bb7..c66998c0 100644 --- a/game/data/spells/10_aspect_of_scorpions_rank_1.tres +++ b/game/data/spells/10_aspect_of_scorpions_rank_1.tres @@ -1,16 +1,14 @@ -[gd_resource type="Spell" load_steps=6 format=2] +[gd_resource type="Spell" load_steps=5 format=2] [ext_resource path="res://scripts/spells/gd_spell_script.gd" type="Script" id=1] [ext_resource path="res://data/icons/naturalist/aspect_of_scorpions.tres" type="Texture" id=2] [ext_resource path="res://data/auras/10_aspect_of_scorpions_rank_1.tres" type="Aura" id=3] [ext_resource path="res://data/effect_data/aspect_of_scorpions.tres" type="SpellEffectVisual" id=4] -[ext_resource path="res://data/spells/27_aspect_of_scorpions.tres" type="Spell" id=5] [resource] resource_name = "Aspect of Scorpions" id = 10 spell_type = 8 -rank = 10 icon = ExtResource( 2 ) visual_spell_effects = ExtResource( 4 ) target_aura_applys = [ ExtResource( 3 ) ] @@ -21,5 +19,4 @@ Deals 340 to 380 damage every 3 sec, and increases damage taken by 10% for 30 se range_range = 26.0 cast_enabled = true cast_cast_time = 1.2 -training_required_spell = ExtResource( 5 ) script = ExtResource( 1 ) diff --git a/game/data/spells/11_aspect_of_wasps_rank_1.tres b/game/data/spells/11_aspect_of_wasps_rank_1.tres index 71f3c19a..90be1a75 100644 --- a/game/data/spells/11_aspect_of_wasps_rank_1.tres +++ b/game/data/spells/11_aspect_of_wasps_rank_1.tres @@ -1,15 +1,13 @@ -[gd_resource type="Spell" load_steps=5 format=2] +[gd_resource type="Spell" load_steps=4 format=2] [ext_resource path="res://scripts/spells/gd_spell_script.gd" type="Script" id=1] [ext_resource path="res://data/icons/naturalist/aspect_of_wasps.tres" type="Texture" id=2] [ext_resource path="res://data/auras/11_aspect_of_wasps_rank1.tres" type="Aura" id=3] -[ext_resource path="res://data/spells/28_aspectofwasps.tres" type="Spell" id=4] [resource] resource_name = "Aspect of Wasps" id = 11 spell_type = 8 -rank = 10 icon = ExtResource( 2 ) target_aura_applys = [ ExtResource( 3 ) ] text_name = "Aspect of Wasps" @@ -19,5 +17,4 @@ Deals 230 to 270 damage every 3 sec, this damage increases over the duration, fo range_range = 26.0 aoe_targetType = 541 aoe_colliderType = 541 -training_required_spell = ExtResource( 4 ) script = ExtResource( 1 ) diff --git a/game/data/spells/12_aspect_of_wolves_rank_1.tres b/game/data/spells/12_aspect_of_wolves_rank_1.tres index 5e5ab0cb..f5fb9867 100644 --- a/game/data/spells/12_aspect_of_wolves_rank_1.tres +++ b/game/data/spells/12_aspect_of_wolves_rank_1.tres @@ -1,15 +1,13 @@ -[gd_resource type="Spell" load_steps=5 format=2] +[gd_resource type="Spell" load_steps=4 format=2] [ext_resource path="res://scripts/spells/gd_spell_script.gd" type="Script" id=1] [ext_resource path="res://data/icons/naturalist/aspect_of_wolves.tres" type="Texture" id=2] [ext_resource path="res://data/auras/12_aspect_of_wolves_rank_1.tres" type="Aura" id=3] -[ext_resource path="res://data/spells/29_aspect_of_wolves.tres" type="Spell" id=4] [resource] resource_name = "Aspect of Wolves" id = 12 spell_type = 8 -rank = 10 icon = ExtResource( 2 ) needs_target = true target_aura_applys = [ ExtResource( 3 ) ] @@ -19,5 +17,4 @@ Deals 280 to 330 damage every 2 sec, and reduces melee and spell damage by 10% f range_range = 26.0 aoe_targetType = 1129071960 aoe_colliderType = 1058050193 -training_required_spell = ExtResource( 4 ) script = ExtResource( 1 ) diff --git a/game/data/spells/13_aspect_of_bees_rank_1.tres b/game/data/spells/13_aspect_of_bees_rank_1.tres index 0aa25ea6..75a1c678 100644 --- a/game/data/spells/13_aspect_of_bees_rank_1.tres +++ b/game/data/spells/13_aspect_of_bees_rank_1.tres @@ -1,9 +1,8 @@ -[gd_resource type="Spell" load_steps=5 format=2] +[gd_resource type="Spell" load_steps=4 format=2] [ext_resource path="res://scripts/spells/gd_spell_script.gd" type="Script" id=1] [ext_resource path="res://data/icons/naturalist/aspect_of_bees.tres" type="Texture" id=2] [ext_resource path="res://data/auras/13_aspect_of_bees_rank_1.tres" type="Aura" id=3] -[ext_resource path="res://data/spells/30_aspect_of_bees.tres" type="Spell" id=4] [resource] resource_name = "Aspect of Bees" @@ -22,5 +21,4 @@ cooldown_cooldown = 21.0 range_range = 26.0 aoe_targetType = -1910718371 aoe_colliderType = -298046312 -training_required_spell = ExtResource( 4 ) script = ExtResource( 1 )