Monday, March 21, 2011

Ignite munching solution

Ignite munching has been a problem for a while now. I have been thinking of how to resolve the issue behind ignite munching. This is what I came up with:

New dots shouldn't replace old dots. New dots should merge with old dots to combine a new more powerful dot. Here is an example:

Fireball crits for 20k. 40% of 20k = 8k over 4 seconds, which means 2k per second.
2seconds later you crit with fireball again for 20k and shoot a pyroblast right behind it.
This means 8k over 4seconds - 2seconds(4k) = 4k over 2 more seconds, which is refreshed (not replaced) by a 20k fireball, which means another 8k to the 4k = 12k dot over 4 seconds (3k/second). Now the pyroblast crits for 30k, before the ignite has a chance to tick, which will add another 12k dot to the existing 12k dot to make a 24k dot (6k/second). Living bomb crits for 6k one second after the ignite was refreshed by the pyroblast (24k - 6k = 18k left), 40% of 6k = 2400 added to the 18k ignite = 20,400(over 4 seconds).

The above numbers are just sample numbers.

I think this is better than removing the possibility of dots critting.

How do you like this idea?

No comments:

Post a Comment