Smaller Balance Changes. Slimes easier to kill. Fireball Spread upgrade is stronger and can be picken more than once and scales better
parent
77daf37bc0
commit
a345abf9eb
|
|
@ -3,7 +3,7 @@ extends EnemyBase
|
|||
func _ready() -> void:
|
||||
super()
|
||||
speed = 15.0
|
||||
max_hp = 25
|
||||
max_hp = 20
|
||||
hp = max_hp
|
||||
damage = 5
|
||||
# $Area2D.body_entered.connect(_on_area_2d_body_entered)
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ extends EnemyBase
|
|||
func _ready() -> void:
|
||||
super()
|
||||
speed = 15.0
|
||||
max_hp = 50
|
||||
max_hp = 25
|
||||
hp = max_hp
|
||||
damage = 10
|
||||
$Area2D.body_entered.connect(_on_area_2d_body_entered)
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ var explosion_scene = preload("res://scenes/explosion.tscn")
|
|||
|
||||
func _ready() -> void:
|
||||
super()
|
||||
damage = 8
|
||||
damage = 10
|
||||
|
||||
func _on_body_entered(body: Node2D) -> void:
|
||||
fireball_aoe = perk_effects.fireball_aoe_enabled
|
||||
|
|
|
|||
|
|
@ -133,7 +133,7 @@ func _ready() -> void:
|
|||
var bh = Perk.new()
|
||||
bh.name = "Battle Hardened"
|
||||
bh.description = "Hit harder"
|
||||
bh.stats = _stat("Strength", str(player.strength), str(player.strength + 2))
|
||||
bh.stats = _stat("Strength", str(player.strength), str(player.strength + 5))
|
||||
bh.spell = SpellLibrary.NONE
|
||||
bh.icon = _icon_player
|
||||
bh.effect = battle_hardened
|
||||
|
|
@ -170,8 +170,16 @@ func fireball_aoe():
|
|||
fireball_aoe_enabled = true
|
||||
|
||||
func fireball_spread():
|
||||
witch.fireball_max_targets += 3
|
||||
|
||||
witch.fireball_max_targets = witch.fireball_max_targets * 1.5
|
||||
var fsp = Perk.new()
|
||||
fsp.name = "Fireball Spread"
|
||||
fsp.description = "Fireballs target more enemies"
|
||||
fsp.stats = _stat("Targets", str(witch.fireball_max_targets), str(witch.fireball_max_targets * 1.5))
|
||||
fsp.spell = SpellLibrary.FIREBALL
|
||||
fsp.icon = _icon_fireball
|
||||
fsp.effect = fireball_spread
|
||||
available_perks.append(fsp)
|
||||
|
||||
func brew_explosion():
|
||||
cauldron.brew_explosion = true
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ var current_xp = 0
|
|||
var max_xp = 5
|
||||
var level = 1
|
||||
var speed = 60
|
||||
var strength = 3
|
||||
var strength = 5
|
||||
var attacks = false
|
||||
var fruit_queue: Array = []
|
||||
var orbit_angle: float = 0.0
|
||||
|
|
|
|||
Loading…
Reference in New Issue