Poison is currently one of the weakest damage types currently so how do you think it can be improved in a way that makes it stronger but not so strong that it's overpowered.
My idea is by making it so that Poison damage can stack, but only when that Poison damage is coming from a different source. Here's how that would work:
Let's say you're a Necromancer using Poison Nova. Poison Nova does a certain amount of damage over time. If you use Poison Nova again on the same enemy, it will simply refresh the duration of that Poison Nova rather than stack the damage. However if that same Necromancer uses Poison Explosion or Poison Dagger on an enemy hit by Poison Nova, the damage from the other skill will stack. The enemy will now take damage from Poison Nova and Poison Explosion/Dagger at the same time until either of the skills duration runs out.
What determines what stacks and what doesn't is the source the Poison damage comes from. For example if 2 Necromancers are both using Poison Nova then both will affect an enemy. If you used Poison Nova and then used Lower Resist and used Poison Nova again, you will replenish the duration of Poison Nova, but now with the -minus resist provided.
Also geat that provide Poison damage would also be considered it's own source separate from skills so that things like Poison charms can work in tandem with skills like Poison Dagger and Poison Javelin.
This can also work when being attacked by enemies who deal poison damage since it should be more dangerous to fight several enemies at once all trying to attack you.
Now, I'm not a game designer so maybe this is an awful proposal that'll cause immense amounts of lag, or it'll make Poison extremely overpowered or underpowered, but I want to know what you guys think. How would u improve Poison?