Bug - Inscription of Mysticism Spells

Discussion in 'Bug Reports' started by Dakkath Sol, Sep 1, 2019.

  1. Dakkath Sol

    Dakkath Sol New Member




    Messages:
    24
    Achievement Pts:
    3
    Goblin Ingenuity was asking about this today so I checked the code for the inscription tool and 2 of the requirements for Mysticism spells are incorrect.

    UO.com Wiki list current reagents for Mysticism spells here

    I checked UOGuide which shows conficting information for
    http://www.uoguide.com/Spell_Plague and
    http://www.uoguide.com/Rising_Colossus

    The main problem being there are more than 4 reagents, which is the maximum able to be shown in both the spellbook and the Inscription crafting gump.

    The Inscription tool code is found at:
    https://github.com/ServUO/ServUO/blob/master/Scripts/Services/Craft/DefInscription.cs
    The lines I see as being incorrect are:
    https://github.com/ServUO/ServUO/bl...Scripts/Services/Craft/DefInscription.cs#L467
    and
    https://github.com/ServUO/ServUO/bl...Scripts/Services/Craft/DefInscription.cs#L470

    Line 467 SpellPlague Currently reads:
    AddMysticSpell(1031690, 40, 60.7, typeof(SpellPlagueScroll), Reg.Garlic, Reg.DragonBlood, Reg.MandrakeRoot, Reg.Nightshade, Reg.SulfurousAsh, Reg.DaemonBone);
    but should be:
    AddMysticSpell(1031690, 40, 60.7, typeof(SpellPlagueScroll), Reg.DragonBlood, Reg.Nightshade, Reg.SulfurousAsh, Reg.DaemonBone);

    Line 470 RisingColossus Currently reads:
    AddMysticSpell(1031693, 50, 75.0, typeof(RisingColossusScroll), Reg.DaemonBone, Reg.FertileDirt, Reg.DragonBlood, Reg.Nightshade, Reg.MandrakeRoot);
    but should be:
    AddMysticSpell(1031693, 50, 75.0, typeof(RisingColossusScroll), Reg.DaemonBone, Reg.FertileDirt, Reg.DragonBlood, Reg.Nightshade);

    Let us know how you go!
     
    • Like Like x 1

Share This Page