diff --git a/game/modules/entity_classes/naturalist/auras/10_aspect_of_scorpions_rank_1.tres b/game/modules/entity_classes/naturalist/auras/10_aspect_of_scorpions_rank_1.tres index 7bf5866d..7c3e8880 100644 --- a/game/modules/entity_classes/naturalist/auras/10_aspect_of_scorpions_rank_1.tres +++ b/game/modules/entity_classes/naturalist/auras/10_aspect_of_scorpions_rank_1.tres @@ -17,6 +17,6 @@ text_name = "Aspect of Scorpions" text_description = "Deals %%damage_min to %%damage_max damage every %%tick sec, and increases damage taken by 10% for 30 sec." damage_enabled = true damage_type = 8 -damage_min = 4 -damage_max = 6 +damage_min = 23 +damage_max = 26 script = ExtResource( 1 ) diff --git a/game/modules/entity_classes/naturalist/resource_db.tres b/game/modules/entity_classes/naturalist/resource_db.tres index 8f1a6be6..21016e67 100644 --- a/game/modules/entity_classes/naturalist/resource_db.tres +++ b/game/modules/entity_classes/naturalist/resource_db.tres @@ -1,4 +1,4 @@ -[gd_resource type="ESSResourceDBStatic" load_steps=42 format=2] +[gd_resource type="ESSResourceDBStatic" load_steps=45 format=2] [ext_resource path="res://modules/entity_classes/naturalist/spells/16_close_wounds_rank_1.tres" type="Spell" id=1] [ext_resource path="res://modules/entity_classes/naturalist/auras/16_ironbark_rank_1.tres" type="Aura" id=2] @@ -41,8 +41,11 @@ [ext_resource path="res://modules/entity_classes/naturalist/specs/aspects/talent_aspect_of_scorpions_r1.tres" type="Aura" id=39] [ext_resource path="res://modules/entity_classes/naturalist/specs/aspects/talent_aspect_of_scorpions_r3.tres" type="Aura" id=40] [ext_resource path="res://modules/entity_classes/naturalist/specs/aspects/talent_aspect_of_scorpions_r2.tres" type="Aura" id=41] +[ext_resource path="res://modules/entity_classes/naturalist/specs/nature/talent_regrow_r3.tres" type="Aura" id=42] +[ext_resource path="res://modules/entity_classes/naturalist/specs/nature/talent_regrow_r1.tres" type="Aura" id=43] +[ext_resource path="res://modules/entity_classes/naturalist/specs/nature/talent_regrow_r2.tres" type="Aura" id=44] [resource] entity_datas = [ ExtResource( 36 ), ExtResource( 35 ) ] spells = [ ExtResource( 11 ), ExtResource( 5 ), ExtResource( 25 ), ExtResource( 9 ), ExtResource( 23 ), ExtResource( 33 ), ExtResource( 1 ), ExtResource( 13 ), ExtResource( 34 ), ExtResource( 4 ), ExtResource( 30 ), ExtResource( 28 ), ExtResource( 27 ), ExtResource( 31 ), ExtResource( 14 ), ExtResource( 32 ), ExtResource( 26 ), ExtResource( 18 ), ExtResource( 20 ), ExtResource( 19 ), ExtResource( 22 ), ExtResource( 37 ), ExtResource( 38 ) ] -auras = [ ExtResource( 12 ), ExtResource( 8 ), ExtResource( 29 ), ExtResource( 10 ), ExtResource( 3 ), ExtResource( 7 ), ExtResource( 2 ), ExtResource( 6 ), ExtResource( 15 ), ExtResource( 16 ), ExtResource( 17 ), ExtResource( 21 ), ExtResource( 24 ), ExtResource( 39 ), ExtResource( 41 ), ExtResource( 40 ) ] +auras = [ ExtResource( 12 ), ExtResource( 8 ), ExtResource( 29 ), ExtResource( 10 ), ExtResource( 3 ), ExtResource( 7 ), ExtResource( 2 ), ExtResource( 6 ), ExtResource( 15 ), ExtResource( 16 ), ExtResource( 17 ), ExtResource( 21 ), ExtResource( 24 ), ExtResource( 39 ), ExtResource( 41 ), ExtResource( 40 ), ExtResource( 43 ), ExtResource( 44 ), ExtResource( 42 ) ] diff --git a/game/modules/entity_classes/naturalist/specs/nature.tres b/game/modules/entity_classes/naturalist/specs/nature.tres index b704cc0b..ab6fc4be 100644 --- a/game/modules/entity_classes/naturalist/specs/nature.tres +++ b/game/modules/entity_classes/naturalist/specs/nature.tres @@ -1,5 +1,15 @@ -[gd_resource type="CharacterSpec" format=2] +[gd_resource type="CharacterSpec" load_steps=4 format=2] + +[ext_resource path="res://modules/entity_classes/naturalist/specs/nature/talent_regrow_r3.tres" type="Aura" id=1] +[ext_resource path="res://modules/entity_classes/naturalist/specs/nature/talent_regrow_r1.tres" type="Aura" id=2] +[ext_resource path="res://modules/entity_classes/naturalist/specs/nature/talent_regrow_r2.tres" type="Aura" id=3] [resource] resource_name = "Nature" text_name = "Nature" +num_rows = 1 +row_0/size = 1 +row_0/column_0/size = 3 +row_0/column_0/entry_0 = ExtResource( 2 ) +row_0/column_0/entry_1 = ExtResource( 3 ) +row_0/column_0/entry_2 = ExtResource( 1 ) diff --git a/game/modules/entity_classes/naturalist/specs/nature/talent_regrow_r1.tres b/game/modules/entity_classes/naturalist/specs/nature/talent_regrow_r1.tres new file mode 100644 index 00000000..312f89c5 --- /dev/null +++ b/game/modules/entity_classes/naturalist/specs/nature/talent_regrow_r1.tres @@ -0,0 +1,16 @@ +[gd_resource type="Aura" load_steps=3 format=2] + +[ext_resource path="res://modules/entity_classes/naturalist/icons/root.tres" type="Texture" id=1] +[ext_resource path="res://scripts/auras/CastTimeReductionAura.gd" type="Script" id=2] + +[resource] +resource_name = "Improved Regrow" +icon = ExtResource( 1 ) +rank = 1 +aura_type = 6 +hide = true +text_name = "Improved Regrow" +text_description = "Reduces the cast time of Aspect of Scorpions by %%reduction_value seconds." +script = ExtResource( 2 ) +spell_name = "Regrow" +reduction_value = 0.16 diff --git a/game/modules/entity_classes/naturalist/specs/nature/talent_regrow_r2.tres b/game/modules/entity_classes/naturalist/specs/nature/talent_regrow_r2.tres new file mode 100644 index 00000000..2721fd52 --- /dev/null +++ b/game/modules/entity_classes/naturalist/specs/nature/talent_regrow_r2.tres @@ -0,0 +1,16 @@ +[gd_resource type="Aura" load_steps=3 format=2] + +[ext_resource path="res://modules/entity_classes/naturalist/icons/root.tres" type="Texture" id=1] +[ext_resource path="res://scripts/auras/CastTimeReductionAura.gd" type="Script" id=2] + +[resource] +resource_name = "Improved Regrow" +icon = ExtResource( 1 ) +rank = 2 +aura_type = 6 +hide = true +text_name = "Improved Regrow" +text_description = "Reduces the cast time of Aspect of Scorpions by %%reduction_value seconds." +script = ExtResource( 2 ) +spell_name = "Regrow" +reduction_value = 0.33 diff --git a/game/modules/entity_classes/naturalist/specs/nature/talent_regrow_r3.tres b/game/modules/entity_classes/naturalist/specs/nature/talent_regrow_r3.tres new file mode 100644 index 00000000..0c25bc4b --- /dev/null +++ b/game/modules/entity_classes/naturalist/specs/nature/talent_regrow_r3.tres @@ -0,0 +1,16 @@ +[gd_resource type="Aura" load_steps=3 format=2] + +[ext_resource path="res://modules/entity_classes/naturalist/icons/root.tres" type="Texture" id=1] +[ext_resource path="res://scripts/auras/CastTimeReductionAura.gd" type="Script" id=2] + +[resource] +resource_name = "Improved Regrow" +icon = ExtResource( 1 ) +rank = 3 +aura_type = 6 +hide = true +text_name = "Improved Regrow" +text_description = "Reduces the cast time of Aspect of Scorpions by %%reduction_value seconds." +script = ExtResource( 2 ) +spell_name = "Regrow" +reduction_value = 0.5 diff --git a/game/modules/entity_classes/naturalist/spells/10_aspect_of_scorpions_rank_1.tres b/game/modules/entity_classes/naturalist/spells/10_aspect_of_scorpions_rank_1.tres index 0c20f3c2..29ca2bd7 100644 --- a/game/modules/entity_classes/naturalist/spells/10_aspect_of_scorpions_rank_1.tres +++ b/game/modules/entity_classes/naturalist/spells/10_aspect_of_scorpions_rank_1.tres @@ -7,7 +7,7 @@ [ext_resource path="res://modules/entity_classes/naturalist/icons/aspect_of_scorpions.tres" type="Texture" id=5] [sub_resource type="EntityResourceCostDataResource" id=1] -cost = 100 +cost = 34 entity_resource_data = ExtResource( 1 ) [resource] diff --git a/game/modules/entity_classes/naturalist/spells/35_strike.tres b/game/modules/entity_classes/naturalist/spells/35_strike.tres index 7d69c11f..efde26a6 100644 --- a/game/modules/entity_classes/naturalist/spells/35_strike.tres +++ b/game/modules/entity_classes/naturalist/spells/35_strike.tres @@ -33,8 +33,8 @@ range_range = 3.0 cast_cast_time = 1.5 damage_enabled = true damage_type = 1 -damage_min = 19 -damage_max = 25 +damage_min = 29 +damage_max = 34 damage_scale_stat = 41 damage_scale_coeff = 1.0 aoe_targetType = -1910718371 diff --git a/game/modules/entity_classes/naturalist/spells/36_regrow.tres b/game/modules/entity_classes/naturalist/spells/36_regrow.tres index ed16b1aa..731e6a9b 100644 --- a/game/modules/entity_classes/naturalist/spells/36_regrow.tres +++ b/game/modules/entity_classes/naturalist/spells/36_regrow.tres @@ -5,7 +5,7 @@ [ext_resource path="res://modules/entity_classes/naturalist/icons/root.tres" type="Texture" id=3] [sub_resource type="EntityResourceCostDataResource" id=1] -cost = 100 +cost = 90 entity_resource_data = ExtResource( 1 ) [resource] @@ -22,8 +22,8 @@ range_range = 30.0 cast_enabled = true cast_cast_time = 2.0 heal_enabled = true -heal_min = 12 -heal_max = 18 +heal_min = 89 +heal_max = 102 heal_scale_stat = 14 heal_scale_coeff = 0.1 resource_cost = SubResource( 1 )