[C++] Shadowmourne effect fix for Ascent Based Emu's menu

Shout-Out

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 17
  1. #1
    Algorithm's Avatar Member
    Reputation
    175
    Join Date
    Mar 2008
    Posts
    395
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [C++] Shadowmourne effect fix for Ascent Based Emu's



    Hello MMOwned



    This is a Shadowmourne Effect Fix



    /src/redrum-world/SpellFixes.cpp (revision 12)
    Code:
    +            case 71903: // ShadowMourne Effect
    +                {
    +                    sp->Effect[0] = SPELL_EFFECT_APPLY_AURA;
    +                    sp->EffectApplyAuraName[0] = SPELL_AURA_DUMMY;
    +                    sp->procFlags = PROC_ON_MELEE_ATTACK | PROC_ON_PHYSICAL_ATTACK | PROC_ON_CRIT_ATTACK;
    +                    sp->procChance = 20;
    +                    sp->Effect[1] = SPELL_EFFECT_APPLY_AURA;
    +                    sp->EffectApplyAuraName[1] = SPELL_AURA_PROC_TRIGGER_SPELL;
    +                    sp->EffectTriggerSpell[1] = 71905;
    +                }break;
    +
    +            case 71905:
    +                {
    +                    sp->Effect[1] = SPELL_EFFECT_APPLY_AURA;
    +                    sp->EffectApplyAuraName[1] = SPELL_AURA_DUMMY;
    +                }break;
    /src/redrum-world/SpellAuras.cpp (revision 12)
    Code:
    +    case 71903: // SM-Effect
    +        {
    +            if(GetCaster()->IsPlayer())
    +            {
    +                if(!apply)
    +                {
    +                    TO_PLAYER(GetCaster())->RemoveAura(71905);
    +                    TO_PLAYER(GetCaster())->RemoveAura(72521);
    +                    TO_PLAYER(GetCaster())->RemoveAura(72523);
    +                }
    +            }
    +        }break;
    +
    +    case 71905: // SM-Shards
    +        {
    +            if(GetCaster()->IsPlayer())
    +            {
    +                Player* plr = TO_PLAYER(GetCaster());
    +                if(apply)
    +                {
    +                    SetDuration(60000); // Stack 
    +                    if(stackSize >= 1 && stackSize <= 5)
    +                    {
    +                        plr->RemoveAura(72523);
    +                        if(!plr->HasAura(72521))
    +                            plr->CastSpell(plr, 72521, false);
    +                    }
    +                    if(stackSize >= 6 && stackSize <= 9)
    +                    {
    +                        plr->RemoveAura(72521);
    +                        if(!plr->HasAura(72523))
    +                            plr->CastSpell(plr, 72523, false);                        
    +                    }
    +                    if(stackSize >= 10)
    +                    {
    +                        SpellEntry* sp = dbcSpell.LookupEntry(71904);
    +                        plr->CastSpellAoF(plr->GetPositionX(), plr->GetPositionY(), plr->GetPositionZ(), sp, false);
    +                        plr->RemoveAura(72521);
    +                        plr->RemoveAura(72523);
    +                        plr->RemoveAura(71905);
    +                    }
    +                }
    +                else
    +                {
    +                    plr->RemoveAura(72521);
    +                    plr->RemoveAura(72523);
    +                }
    +            }
    +        }break;
    +
    Credits go to Thetruecrow

    Last edited by Algorithm; 03-27-2010 at 02:31 AM.

    [C++] Shadowmourne effect fix for Ascent Based Emu's
  2. #2
    Ground Zero's Avatar ★ Elder ★
    Reputation
    1132
    Join Date
    Aug 2008
    Posts
    3,504
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Very nice, thank you. +Rep

  3. #3
    Ezio's Avatar Active Member
    Reputation
    58
    Join Date
    Nov 2007
    Posts
    141
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Good x3Rep+Rep

    Web Designer Professional.

  4. #4
    Mr.Jebus Christ's Avatar Banned
    Reputation
    117
    Join Date
    Mar 2007
    Posts
    351
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This doesn't compile on arcemu to let you know.

  5. #5
    sasoritail's Avatar Contributor
    Reputation
    161
    Join Date
    Sep 2008
    Posts
    655
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    wow sweet +Rep
    It's been a while

  6. #6
    marmars's Avatar Member
    Reputation
    1
    Join Date
    Jul 2008
    Posts
    6
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    plz any tell me how to get to

    /src/redrum-world/SpellFixes.cpp

    dunno how to find it just tell me how and il find it
    (tell mw what program or anyting who what where and il find it)

  7. #7
    chance96283's Avatar Member
    Reputation
    1
    Join Date
    Sep 2008
    Posts
    14
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks dude! Epic release!

  8. #8
    Algorithm's Avatar Member
    Reputation
    175
    Join Date
    Mar 2008
    Posts
    395
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    no problem, enjoy

  9. #9
    Coffzor's Avatar Active Member
    Reputation
    44
    Join Date
    Oct 2007
    Posts
    100
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by marmars View Post
    plz any tell me how to get to

    /src/redrum-world/SpellFixes.cpp

    dunno how to find it just tell me how and il find it
    (tell mw what program or anyting who what where and il find it)
    download the source code, get c++ and get all libs and dlls as the readme says, open spellfixes, then put the code into that cpp file then compile the core as release, then find the bin folder and there you go! A nice own compiled Core

  10. #10
    Thetruecrow's Avatar Active Member
    Reputation
    65
    Join Date
    Nov 2008
    Posts
    79
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thank you for supplying credits.
    Changeset 35 ? Sandshroud
    [YT]<object width="640" height="505"><param name="movie" value="http://www.youtube.com/v/R2TCzpkNBag&hl=en_US&fs=1&color1=0x5d1719&color2=0xcd311b"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/R2TCzpkNBag&hl=en_US&fs=1&color1=0x5d1719&color2=0xcd311b" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"></embed></object>[/YT]

  11. #11
    Algorithm's Avatar Member
    Reputation
    175
    Join Date
    Mar 2008
    Posts
    395
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    If credits apply to Crow then my bad, i took that patch long time ago from WoW-RUemu SVN and applied to my core and posted here. But if you the maker of this patch ill add credits

  12. #12
    Thetruecrow's Avatar Active Member
    Reputation
    65
    Join Date
    Nov 2008
    Posts
    79
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thank you very much.
    The only people I know who coded it before me were WoW-Pwnage, but I have no clue how their code would be exactly the same as mine. I don't even think they use Ascent.
    Btw PROC_ON_PHYSICAL_ATTACK isn't gonna work until someone implements it into a core.

  13. #13
    peca's Avatar Member
    Reputation
    1
    Join Date
    Jun 2009
    Posts
    34
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Can some one make video ^^

    and can add this on mangos repack ?
    Last edited by peca; 04-01-2010 at 04:32 PM.

  14. #14
    Thetruecrow's Avatar Active Member
    Reputation
    65
    Join Date
    Nov 2008
    Posts
    79
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by peca View Post
    Can some one make video ^^
    You mean like the one I posted above? I'll post it again, because I have the feeling that your next question tips off your ability to think.
    [ame=http://www.youtube.com/watch?v=R2TCzpkNBag]YouTube - Hydraxis - Shadowmourne[/ame]

    Originally Posted by peca View Post
    can add this on mangos repack ?
    1. Mangos: No... Well, maybe, with a rewrite.
    2. Repack: Never.

  15. #15
    WiePasta's Avatar Member
    Reputation
    1
    Join Date
    Mar 2008
    Posts
    88
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Good job keep it up!

Page 1 of 2 12 LastLast

Similar Threads

  1. [Database] Fixing hack for Ascent core
    By Brutex in forum WoW EMU Questions & Requests
    Replies: 0
    Last Post: 09-06-2010, 03:40 PM
  2. [C++] MaNGOS Shadowmourne Visual Effect Fix
    By fullalliance in forum WoW EMU General Releases
    Replies: 12
    Last Post: 04-23-2010, 01:49 PM
  3. Ascent need a fix for 2.3.2 ...
    By moreniu in forum World of Warcraft Emulator Servers
    Replies: 28
    Last Post: 01-13-2008, 04:40 AM
  4. Extreme Mac-over: Model Editing Edition (WoW TBC Model Editing Fix for Mac)
    By Athrin Onu in forum World of Warcraft Model Editing
    Replies: 53
    Last Post: 11-26-2007, 08:20 PM
  5. A script/fixes section for ascent etc?
    By latruwski in forum Suggestions
    Replies: 14
    Last Post: 10-17-2007, 09:50 PM
All times are GMT -5. The time now is 10:26 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search