Permalink
Browse files

[Mage] And allow control of Time Warp

  • Loading branch information...
1 parent 2f0ab55 commit 16215ee4684f0248f0af63138cf4a9d65c9a6f57 @Frostedmages Frostedmages committed Jan 11, 2017
Showing with 10 additions and 1 deletion.
  1. +10 −1 engine/class_modules/sc_mage.cpp
@@ -6186,7 +6186,11 @@ struct time_warp_t : public mage_spell_t
{
mage_spell_t::execute();
-
+ // Let us lust again.
+ if ( p() -> legendary.shard_of_the_exodar )
+ {
+ p() -> player_t::buffs.bloodlust -> default_chance = 1.0;
+ }
// If we have no exhaustion, we're lusting for the raid and everyone gets it.
if ( !player -> buffs.exhaustion -> check() )
{
@@ -6206,6 +6210,11 @@ struct time_warp_t : public mage_spell_t
{
p() -> player_t::buffs.bloodlust -> trigger();
}
+ // Safeguard against the default lust coming back
+ if ( p() -> legendary.shard_of_the_exodar )
+ {
+ p() -> player_t::buffs.bloodlust -> default_chance = 0.0;
+ }
}
virtual bool ready() override

0 comments on commit 16215ee

Please sign in to comment.