Difference between revisions of "DotP 2014: Core Fixes"

From RSN Magic
Jump to: navigation, search
(Created page with "This mod contains fixes for cards included in the DotP 2014 official game. As such you will not find art, decks, or other game changes in this mod. == Requirements == * DotP...")
 
(Cards)
Line 25: Line 25:
 
* Primeval Titan (PRIMEVAL_TITAN_348409)
 
* Primeval Titan (PRIMEVAL_TITAN_348409)
 
** Added QUERY_FLAG_UP_TO so that player may choose only one land land if they desire.
 
** Added QUERY_FLAG_UP_TO so that player may choose only one land land if they desire.
 +
* Protean Hydra (PROTEAN_HYDRA_345321)
 +
** 2nd Ability changed so it no longer adds counters if Protean Hydra changes zones before end of turn.
 
* Thalia, Guardian of Thraben (THALIA_GUARDIAN_OF_THRABEN_348998)
 
* Thalia, Guardian of Thraben (THALIA_GUARDIAN_OF_THRABEN_348998)
 
** Added a land exclusion to the trigger so that untapped mana producing land is not required to play land.
 
** Added a land exclusion to the trigger so that untapped mana producing land is not required to play land.

Revision as of 12:59, 18 July 2013

This mod contains fixes for cards included in the DotP 2014 official game. As such you will not find art, decks, or other game changes in this mod.

Requirements

  • DotP 2014

Installation

Just drop the wad into the DotP 2014 game directory and you're done.

Items Included

Cards

  • Admonition Angel (ADMONITION_ANGEL_357876)
    • Can now target other instances of Admonition Angel (changed FE_CARD_NAME to FE_CARD_INSTANCE).
  • Artisan of Kozilek (ARTISAN_OF_KOZILEK_357892)
    • Rework of Annihilator to prevent sacrificing of invisible tokens and correct behavior in 2-Headed Giant games.
  • Dinrova Horror (DINROVA_HORROR_365868)
    • Changed GetPlayer() to GetOwner() so that the correct player is forced to discard.
  • Eldrazi Conscription (ELDRAZI_CONSCRIPTION_338013)
    • Rework of Annihilator to prevent sacrificing of invisible tokens and correct behavior in 2-Headed Giant games.
  • It That Betrays (IT_THAT_BETRAYS_338017)
    • Rework of Annihilator to prevent sacrificing of invisible tokens and correct behavior in 2-Headed Giant games.
  • Jace's Mindseeker (JACES_MINDSEEKER_362753)
    • Changed Library_GetNth(1) to Library_GetNth(0) so that the top card is properly milled.
  • Pathrazer of Ulamog (PATHRAZER_OF_ULAMOG_338018)
    • Rework of Annihilator to prevent sacrificing of invisible tokens and correct behavior in 2-Headed Giant games.
  • Primeval Titan (PRIMEVAL_TITAN_348409)
    • Added QUERY_FLAG_UP_TO so that player may choose only one land land if they desire.
  • Protean Hydra (PROTEAN_HYDRA_345321)
    • 2nd Ability changed so it no longer adds counters if Protean Hydra changes zones before end of turn.
  • Thalia, Guardian of Thraben (THALIA_GUARDIAN_OF_THRABEN_348998)
    • Added a land exclusion to the trigger so that untapped mana producing land is not required to play land.
  • Ulamog's Crusher (ULAMOGS_CRUSHER_338023)
    • Rework of Annihilator to prevent sacrificing of invisible tokens and correct behavior in 2-Headed Giant games.

Functions - RSN_ANNIHILATOR.LOL

RSN_Annihilator_Player_Choosing

This function is used to have the player choose the target for the Annihilator ability (first RESOLUTION_TIME_ACTION). In Free-For-All games this is handled automatically since the only choice is the defending player. In 2-Headed Giant games the controller will get to choose between the players on the defending team.

Parameters: None.

Returns: None.

Usage Example:

<RESOLUTION_TIME_ACTION>
	RSN_Annihilator_Player_Choosing()
</RESOLUTION_TIME_ACTION>

RSN_Annihilator_Permanent_Choosing

This function is used for the second RESOLUTION_TIME_ACTION for Annihilator abilities and will force the chosen player to sacrifice the appropriate number of permanents for this Annihilator ability.

Parameters:

  • nAmount - The amount of Annihilator the card has, will be 2 for Annihilator 2 abilities, 3 for Annihilator 3, etc....

Returns: None.

Usage Example:

<RESOLUTION_TIME_ACTION>
	RSN_Annihilator_Permanent_Choosing( 2 )
</RESOLUTION_TIME_ACTION>

RSN_Annihilator_Sacrificing

This function is used for the third RESOLUTION_TIME_ACTION for Annihilator abilities and will handle sacrificing all chosen permanents regardless of the amount.

Parameters: None.

Returns: None.

Usage Example:

<RESOLUTION_TIME_ACTION>
	RSN_Annihilator_Sacrificing()
</RESOLUTION_TIME_ACTION>

Change History

  • v1.0 - Initial Release

Download

File:Data DLC Core Fixes.wad