Card-Forge / Card-Forge/forge

Add Local Remembered to SpellAbility

Open
#1,215 1 comment 0 reactions 1 assignee Claimed by @Hanmac View on GitHub
Game Mechanics keep
Dominant language
Java
Stars
2.7k
Forks
1.1k
Avg merge
1d 1h
Merged PRs (30d)
163

Description

most of the time, remember is used while resolving a SpellAbility chain:

like for a Discard and Draw the Same amount Effects:
```
Discard X Cards, Remember Discarded
Draw Y Cards where Y is RememberedAmount
Cleanup Remembered
```

Or using it while Iterating over a List:
```
For Each Player
Do Something with the Remembered Player
```

The Remember is only needed while the spellAbility is resolving.
if we would have a second Remember list that doesn't pollute the HostCard, and is cleared before resolving,
then we could reduce the need for Remembering and Clearing of the Host Card

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.