Welcome to the MMOtop - Arcemu, Mangos, Trinity.
+ Reply to Thread
Results 1 to 8 of 8
  1. #1
    Jerry's Avatar
    Status : Jerry is offline
    Join Date : Mar 2009
    Location : Serbia
    Posts : 2,321
    Thanks: 223
    Thanked 501 Times in 286 Posts
    Rep Power : 10
    Reputation:2077Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute

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

    This is not made by me, im only sharing it !!!

    Credits: Algorithm


    This is a Shadowmourne Effect Fix

    [Only registered and activated users can see links. ]

    /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;
    +

  2. #2
    Grandelf's Avatar
    Status : Grandelf is offline
    Join Date : Nov 2009
    Posts : 117
    Thanks: 1
    Thanked 23 Times in 13 Posts
    Rep Power : 4
    Reputation:153Grandelf has a spectacular aura about Grandelf has a spectacular aura about

    Default

    This is a nice one, could be very usefull.

  3. #3
    Status : marmars is offline
    Join Date : Mar 2010
    Posts : 3
    Thanks: 0
    Thanked 0 Times in 0 Posts
    Rep Power : 0
    Reputation:10marmars is on a distinguished road

    Default

    eh plz tell me how to patch it or anying coz when i put it in it says "illigal case" and errors etc.. can u make it .patch file oresometing =)?

  4. #4
    Status : PecaX is offline
    Join Date : Apr 2010
    Location : Serbia
    Posts : 2
    Thanks: 0
    Thanked 0 Times in 0 Posts
    Rep Power : 0
    Reputation:10PecaX is on a distinguished road

    Default

    this work for mangos ?
    and how to instal it.

  5. #5
    Jerry's Avatar
    Status : Jerry is offline
    Join Date : Mar 2009
    Location : Serbia
    Posts : 2,321
    Thanks: 223
    Thanked 501 Times in 286 Posts
    Rep Power : 10
    Reputation:2077Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute Jerry has a reputation beyond repute

    Default

    Quote Originally Posted by PecaX View Post
    this work for mangos ?
    and how to instal it.
    Not working with mangos.

  6. #6
    Lucian's Avatar
    Status : Lucian is offline
    Join Date : Dec 2009
    Location : US
    Posts : 1,275
    Thanks: 4
    Thanked 57 Times in 36 Posts
    Rep Power : 4
    Reputation:36Lucian is on a distinguished road

    Default

    To install it you would have to compile a new core with put the C++ in the .cpp files located in trunk\src\arcemu-world

    in arcemus case
    John 3:16
    For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life.

  7. #7
    Status : PecaX is offline
    Join Date : Apr 2010
    Location : Serbia
    Posts : 2
    Thanks: 0
    Thanked 0 Times in 0 Posts
    Rep Power : 0
    Reputation:10PecaX is on a distinguished road

    Default

    Tnx Lucian i got that all stuff but when i put code i got this ( ! ) on file and on folder Trunk
    any help tnx. :)
    sry for my bad english ^^
    Last edited by PecaX; 04-04-2010 at 09:10 PM.

  8. #8
    Status : gospag is offline
    Join Date : Jan 2010
    Posts : 1
    Thanks: 0
    Thanked 0 Times in 0 Posts
    Rep Power : 0
    Reputation:10gospag is on a distinguished road

    Default

    where exactly do i have to insert the fix for the spellaura? i mean what line in the spellauras.cpp ?

    cause if i just put it inside a random switch, i get this error:

    ..\..\src\arcemu-world\SpellAuras.cpp(2746) : error C2065: 'stackSize' : undeclared identifier
    Last edited by gospag; 04-10-2010 at 04:44 PM.


 

Similar Threads

  1. WhyDB Rev-98 [ArcEmu Based] *Updated*
    By Lucian in forum Emulator Database Releases
    Replies: 16
    Last Post: 03-05-2010, 02:14 AM
  2. Squire-DB :: ArcEmu Based Database
    By Jerry in forum Emulator Database Releases
    Replies: 2
    Last Post: 03-03-2010, 08:09 PM
  3. Replies: 0
    Last Post: 10-24-2009, 03:04 PM
  4. Replies: 0
    Last Post: 09-18-2009, 10:58 PM
  5. Replies: 0
    Last Post: 08-26-2009, 06:09 PM

Visitors found this page by searching for:

arcemu shadowmourne script

wow shadowmourne effect

how to fix shadowmourne arcemu

shadowmourne script

shadowmourne LUA script

arcemu shadowmourne

shadowmourne SQL file

how to fix shadowmourne

shadowmourne effect sql

shadowmourne script arcemu

add shadowmourne script in db

how to fix shadowmourne bug

lua spellfixes

wow shadowmourne bug fix

shadowmourne fix arcemu

shadowmourne fix.lua

trinity core shadowmourne

how to get shadowmourne fix arcemu

shadowmourne script trinity

mangos shadowmourne

How to fix shadowmourne effect Arcemu

shadowmourne effect

wow how to fix shadowmourne effect arcemu

how to fix shadowmourne on arcemushadowmourne aura
SEO Blog

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts