1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Mysticism skill mastery Nether Blast stacking

Discussion in 'Script Support' started by Russ4ua, Feb 23, 2019.

  1. Russ4ua
    Offline

    Russ4ua New Member

    Joined:
    Nov 23, 2018
    Messages:
    6
    Likes Received:
    0
    Hello. We're a custom shard in the process of balancing some things based off skill points and Nether Blast is a big problem right now. I don't believe it was meant to stack on top of itself:

    public override bool CheckCast()
    {
    if (HasSpell(Caster, this.GetType()))
    {
    Caster.SendMessage("You cannot use this ability until the last one has expired.");
    return false;
    }

    As is, this doesn't function. I added an exclamation point in front of "HasSpell" and got it to function. All that accomplished was stop you from casting the spell at all. I searched our repository for "if (HasSpell(Caster, this.GetType()))" and realized that's just seeing if the caster has the spell.

    Any help with what should go in place of "if (HasSpell(Caster, this.GetType()))" would be appreciated. I would prefer to stop the stacking as opposed to nerfing the damage even more.

    Thanks.

    Edit: For now, I've added a cooldown on line 99 but would still appreciate help getting the parts I mentioned working properly.
     

    Attached Files:

    #1 Russ4ua, Feb 23, 2019
    Last edited: Feb 24, 2019
  2. Darwin
    Offline

    Darwin Member

    Joined:
    Sep 5, 2017
    Messages:
    409
    Likes Received:
    2
    You should test this on osi test center, and if it's a bug, report it under bug reports.
     
  3. Russ4ua
    Offline

    Russ4ua New Member

    Joined:
    Nov 23, 2018
    Messages:
    6
    Likes Received:
    0
    Because of how our shard is set up (stacking skills on gear to achieve new things) we have massive amounts of Myst and Focus that increase the duration of Nether Blast. On top of this, we have really high FC/FCR. I don't think this is possible to test on OSI, though it's been a decade since I was on one of their servers.
    We tried testing in 2/6 casting with no extra myst/focus and it works fine b/c you can't cast it fast enough to stack with that short duration.

    Thank you for replying. The cooldown on line 99 did the trick. It's not ideal but it stopped the insane DPS coming from this Skill Mastery.
     
Similar Threads: Mysticism skill
Forum Title Date
Archived Bug Reports Pet Training (Mysticism and Poison Breath) Apr 29, 2018
Archived Bug Reports Mass sleep spell (Mysticism) Jun 28, 2017
Archived Bug Reports Mysticism still unbalanced (idk if is a bug or how to do) Apr 24, 2017
Archived Bug Reports [need check] mysticism damage speed spells Apr 6, 2017
Archived Bug Reports Mysticism bugs Mar 23, 2017
Archived Bug Reports Mysticism/Throwing PS Mar 25, 2016
Archived Bug Reports Mysticism PS Mar 22, 2016