# Keep each ability cast to its round, and work out round events once · dara/icarus

[View on GitCafe](https://git.cafe/dara/icarus/commit/5565e402bab0b5773bdf120d5d20308d29512e30)

Repository: [dara/icarus](https://git.cafe/dara/icarus)

Visibility: public

Requested revision: 5565e402bab0b5773bdf120d5d20308d29512e30

Requested commit: 5565e402bab0b5773bdf120d5d20308d29512e30

Commit: 5565e402bab0b5773bdf120d5d20308d29512e30

Tree: cea2dc6537d2d5c1ff2e4c48150f9edd2d5f5313

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Keep each ability cast to its round, and work out round events once

A sphere with no recorded end could swallow one thrown rounds later; casts
now start fresh each round, which runs until the next starts, as for kills.
A round's events are kept once worked out, since the roster asks for them
every frame. Tests pin the 100 ms grouping rule and its anchor.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

```

## Parents

- [319702b15982be62ffbca898488d79ea77a2f1bc](https://git.cafe/dara/icarus/commit/319702b15982be62ffbca898488d79ea77a2f1bc?format=markdown)

[Source at this commit](https://git.cafe/dara/icarus/tree/5565e402bab0b5773bdf120d5d20308d29512e30?format=markdown)
