Skip to content

Lifesteal and 2 New Actions (Steal_Status and Lifesteal)#6

Merged
Mystievous merged 2 commits intomainfrom
ability/lifesteal
Mar 28, 2026
Merged

Lifesteal and 2 New Actions (Steal_Status and Lifesteal)#6
Mystievous merged 2 commits intomainfrom
ability/lifesteal

Conversation

@MisterMikah
Copy link
Copy Markdown
Collaborator

Life Steal • Steal HP from the enemy
Level 2 • Increased damage and HP Steal
Level 3 (Life Thief) • Chance to steal a positive status effect from an enemy Level 4 • Increased damage • HP stolen completely matches damage dealt

StealStatusAction — Created a new action that steals a random positive status effect from the target and applies it to the source, with a configurable number of stacks to steal. LifestealAction — Created a new action that deals damage and heals the source for a percentage of the raw damage rolled. BaseStatusEffect — Added an EffectType enum (POSITIVE, NEGATIVE, LOCKED) to classify status effects, used to filter which effects can be stolen.

MisterMikah and others added 2 commits March 27, 2026 15:49
Life Steal • Steal HP from the enemy
Level 2 • Increased damage and HP Steal
Level 3 (Life Thief)	• Chance to steal a positive status effect from an enemy
Level 4 • Increased damage • HP stolen completely matches damage dealt

StealStatusAction — Created a new action that steals a random positive status effect from the target and applies it to the source, with a configurable number of stacks to steal.
LifestealAction — Created a new action that deals damage and heals the source for a percentage of the raw damage rolled.
BaseStatusEffect — Added an EffectType enum (POSITIVE, NEGATIVE, LOCKED) to classify status effects, used to filter which effects can be stolen.
@Mystievous Mystievous merged commit d4cc441 into main Mar 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants