way too many changes to list, oops. big rewrite.
This commit is contained in:
@ -2,4 +2,4 @@ class_name StatusDoT extends StatusEffect
|
||||
|
||||
|
||||
func proc(affected: EnemyController, stacks: int, _existing_effects: Dictionary) -> void:
|
||||
affected.damage(stats.potency * stacks)
|
||||
affected.health.take_damage(int(stats.potency * stacks))
|
||||
|
1
Scripts/StatusEffects/status_dot.gd.uid
Normal file
1
Scripts/StatusEffects/status_dot.gd.uid
Normal file
@ -0,0 +1 @@
|
||||
uid://c6eghujlaqhwi
|
@ -1,6 +1,6 @@
|
||||
class_name StatusEffect extends RefCounted
|
||||
class_name StatusEffect extends Resource
|
||||
|
||||
var stats: StatusStats
|
||||
@export var stats: StatusStats
|
||||
|
||||
var time_since_proc: float = 0.0
|
||||
var time_existed: float = 0.0
|
||||
|
1
Scripts/StatusEffects/status_effect.gd.uid
Normal file
1
Scripts/StatusEffects/status_effect.gd.uid
Normal file
@ -0,0 +1 @@
|
||||
uid://chy7bx8dlwgs0
|
1
Scripts/StatusEffects/status_slow.gd.uid
Normal file
1
Scripts/StatusEffects/status_slow.gd.uid
Normal file
@ -0,0 +1 @@
|
||||
uid://bh74uangqekuk
|
Reference in New Issue
Block a user