MSRevive / MSRevive/MSCScripts

DoT damage ticks get overridden if they occur at the same time

Open
#260 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
AngelScript
Stars
4
Forks
12
Avg merge
14h 8m
Merged PRs (30d)
5

Description

Only one damage tick can be applied to a target at a given moment in time. Sometimes you can stagger the ticks and get multiple dots going at once, but certain ones simply can't coexist ever.
There appears to be some kind of priority to them, as the fire dot from khaz dagger always overrides lightning storm's lit dot, regardless of which is applied first.
This only applies to the damage ticks, as the secondary effects are still applied as far as I can tell (ice slow, lightning lower hit chance).

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no files, tests, or entry points. Start by reproducing simultaneous damage-over-time ticks involving Khaz Dagger's fire effect and Lightning Storm's lit effect, then identify the relevant combat or spell logic; done means compatible damage ticks coexist without removing their separate secondary effects.

Written by the indexing model from the issue text.

Assessment

Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.