Board index
Programs with AI or Rules Enforcement
Magic: The Gathering - Duels of the Planeswalkers
New MTG Cards and Decks
2014
Programs with AI or Rules Enforcement
Magic: The Gathering - Duels of the Planeswalkers
New MTG Cards and Decks
2014
Community Wad
Moderators: Xander9009, CCGHQ Admins
Re: Community Wad
by Thornfinger » 10 May 2015, 05:17
I just checked to see if there were any updates to the community core, and it's missing from the folder. The only file in the folder is the text file with updates. 
- Thornfinger
- Posts: 7
- Joined: 01 May 2015, 07:05
- Location: Canada
- Has thanked: 1 time
- Been thanked: 2 times
Re: Community Wad
by zysron » 10 May 2015, 05:38
@xander
are you talking about alara - zendikir?
if so i can delete it they would have been from my innitial attempt of installing the community wad
are you talking about alara - zendikir?
if so i can delete it they would have been from my innitial attempt of installing the community wad
Re: Community Wad
by Xander9009 » 10 May 2015, 07:09
Thanks. I accidentally interrupted it earlier, and didn't realize it had gotten far enough along before I did to delete it. It's back up now.Thornfinger wrote:I just checked to see if there were any updates to the community core, and it's missing from the folder. The only file in the folder is the text file with updates.
Actually, I'm not sure what's wrong. I WAS going to say that I was referring to the fact that I see both a file named DATA_DLC_COMMUNITY_CORE.wad and a folder named DATA_DLC_COMMUNITY_CORE, but I actually misread it the first time. The folder is actually named Community Wad Core; since it doesn't start with DATA_DLC or DATA_DECKS, it won't be looked at by the game and can't cause problems.zysron wrote:@xander
are you talking about alara - zendikir?
if so i can delete it they would have been from my innitial attempt of installing the community wad
Are you still getting crashes? If so, does it crash with no custom decks in the folder; just the CW and base game (and the DLL)?
------
@General
Random update, I've been working today (what little time I've had free on the computer) making a new tool to extract all of the relevant information from all of the deck wads in a given folder (the google drive folder) including the very difficult to obtain (in AHK) download link. I've also managed to learn some new stuff about Gibbed Tools (namely, how to run them without the black prompt appearing). It works, now. I click run, and at the end, I'm shown a list of the decks, their name, stats, image, colors, filename, download link, and all the cards (ignoring unlocks). This puts me about halfway through a tool that might make deck management much simpler.
I have two goals (one I just came up with as I typed that I have two goals...). 1: The website I made has a page awaiting information on the decks. I want to make it so that page is automatically updated as people add or change decks. 2: A tool (which the program I just wrote would be the backbone of) to view decks all decks available in the CW, their contents, stats, and everything, and move them into and out of your game folder. I don't know if it would be better done through a small utility for which my computer runs the analysis each day and saves the info to a file, and that file is accessed by everyone else's deck manager, or if others should download the deck folder (or just have it in their drive), and let the analysis be done on their end.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
-

Xander9009 - Programmer
- Posts: 2905
- Joined: 29 Jun 2013, 07:44
- Location: Indiana, United States
- Has thanked: 121 times
- Been thanked: 444 times
Re: Community Wad
by MasterXploder7 » 10 May 2015, 07:31
I only follow the formal request thread so much. But. You have built quite the monopoly when it comes to downloaded content. This is very much one of the few living threads (i understand coders/modders come and go) and there is lots of varying degrees of time and skill among the people who make cards. Had Stainless allowed a workshop for this, you very possibly could be making money off of your card building in this. But this actually comes from the use of the site to handle bugs and decks and such, because yes forum things can be messy but as Riiak has said before: 'its best to keep things in the forums to let everyone see and know when a problem is resolved (EDIT: and to help teach)' (paraphrased) - one of the reasons that is, is because a changelog would be debilitating to handle with, ontop of the people who are all going to submit the same problem in the "report a bug" (which is amazing for those who havent used it) - with all this said, im not an IT, but i am more of a Business man, and i understand how how efficiency and effectiveness can conflict when it comes to time and effort. My biggest issue with the website is the confusion that both sites can cause - its beautifully made though - and if both were more integrated (like when a fix was made it is automatically posted on the forum like an alert) then these issues wouldnt be as detrimental to the effectiveness.
"Hate is an everlasting wellspring from which it is eternally sustained." - Nirkana Revenant
- MasterXploder7
- Posts: 288
- Joined: 18 Jan 2014, 10:55
- Has thanked: 25 times
- Been thanked: 10 times
Re: Community Wad
by Xander9009 » 10 May 2015, 18:45
Corpseweft has been corrected. It had a number of issues, and they've all been addressed, I think. I tested it multiple times, and it always seemed to work fine, now.
-----
@MasterXploder7
First up, Ajani, Mentor of Heroes: I can't reproduce the bug where you were able to activate his abilities multiple times. I tried both with and without Neo's mod, and he always worked like he was supposed to. Would you please try again? Also, make sure the copy you're using is actually from the CW and not from Neo's mod (you'll have to look in the deck builder).
The best way I could think of to handle that is a website dedicated to the CW.
As for integrating them, I could definitely make a thread that's just for bug reports. I'd probably have to manually post the bug reports to it that are done through the form, and I'm not sure I can auto-post resolutions, either, but I've managed things that originally seemed more complicated, so maybe. I feel like if the thread here was automatically posted to when a bug is reported or resolved, that would definitely help tie the two together nicely. Most of what's on the website currently is already here, and that'll continue to be true. It would be mostly discussed here and then I'd put it on the website when I answer a question multiple times, things like that.
The main focus of the site (I didn't originally plan to put in a bug reporting feature) was meant to be info on how to use the CW and its tools. I could potentially do that through the Wiki section of this site, and use that instead of a google site. I'd have less control, but that wouldn't be too bad. I only really need the ability to coherently put together a list of pages that link to one another, and the wiki would do that just as well as a custom site. I wouldn't be able to embed the form or reported bugs spreadsheet, but I could still easily link to them.
I don't really want to do that, but it is a possibility. The main reason I don't want to is that I want to be able to automatically update a couple of pages, and I'd feel a lot more comfortable letting a robot access my own website and fiddle around than someone else's. If something goes wrong on my own site, then it's my own fault and I'm the only one that has to deal with it.
Also, I'm not sure what you mean about a change log being debilitating to handle with. I've only got one changelog at the moment, and it's 100% automated (although currently broken).
Anyway, it's a good point and I'll consider whether I really need a separate website for the CW or if I should keep it all centralized here.
-----
@MasterXploder7
First up, Ajani, Mentor of Heroes: I can't reproduce the bug where you were able to activate his abilities multiple times. I tried both with and without Neo's mod, and he always worked like he was supposed to. Would you please try again? Also, make sure the copy you're using is actually from the CW and not from Neo's mod (you'll have to look in the deck builder).
Anyway, it's certainly a good point. I remember seeing a post the said something along those lines, and I understand and even agree with it. I'm just trying to find the best way to address the problems I've had so far. Those problems are mainly:MasterXploder7 wrote:I only follow the formal request thread so much. But. You have built quite the monopoly when it comes to downloaded content. This is very much one of the few living threads (i understand coders/modders come and go) and there is lots of varying degrees of time and skill among the people who make cards. Had Stainless allowed a workshop for this, you very possibly could be making money off of your card building in this. But this actually comes from the use of the site to handle bugs and decks and such, because yes forum things can be messy but as Riiak has said before: 'its best to keep things in the forums to let everyone see and know when a problem is resolved (EDIT: and to help teach)' (paraphrased) - one of the reasons that is, is because a changelog would be debilitating to handle with, ontop of the people who are all going to submit the same problem in the "report a bug" (which is amazing for those who havent used it) - with all this said, im not an IT, but i am more of a Business man, and i understand how how efficiency and effectiveness can conflict when it comes to time and effort. My biggest issue with the website is the confusion that both sites can cause - its beautifully made though - and if both were more integrated (like when a fix was made it is automatically posted on the forum like an alert) then these issues wouldnt be as detrimental to the effectiveness.
- If I don't have time to address a bug report (and I'm just about the only one that does bug fixes that I've noticed), then the post can easily be forgotten.
- I've seen lots of questions from people that I've already answered.
- The installation instructions, while fairly straight-forward, aren't the clearest (I've noticed a number of people with innocuous problems during installation).
- I've made several programs for the CW (the validity checker, multiplayer sync tool, CW sync tool, and a few others) that are simple to use, but have no current way to easily explain them. I don't feel like they deserve their own thread, but if I put them here, they'll be overwhelmed by everything else here. Not to mention this thread is already massive.
The best way I could think of to handle that is a website dedicated to the CW.
As for integrating them, I could definitely make a thread that's just for bug reports. I'd probably have to manually post the bug reports to it that are done through the form, and I'm not sure I can auto-post resolutions, either, but I've managed things that originally seemed more complicated, so maybe. I feel like if the thread here was automatically posted to when a bug is reported or resolved, that would definitely help tie the two together nicely. Most of what's on the website currently is already here, and that'll continue to be true. It would be mostly discussed here and then I'd put it on the website when I answer a question multiple times, things like that.
The main focus of the site (I didn't originally plan to put in a bug reporting feature) was meant to be info on how to use the CW and its tools. I could potentially do that through the Wiki section of this site, and use that instead of a google site. I'd have less control, but that wouldn't be too bad. I only really need the ability to coherently put together a list of pages that link to one another, and the wiki would do that just as well as a custom site. I wouldn't be able to embed the form or reported bugs spreadsheet, but I could still easily link to them.
I don't really want to do that, but it is a possibility. The main reason I don't want to is that I want to be able to automatically update a couple of pages, and I'd feel a lot more comfortable letting a robot access my own website and fiddle around than someone else's. If something goes wrong on my own site, then it's my own fault and I'm the only one that has to deal with it.
Also, I'm not sure what you mean about a change log being debilitating to handle with. I've only got one changelog at the moment, and it's 100% automated (although currently broken).
Anyway, it's a good point and I'll consider whether I really need a separate website for the CW or if I should keep it all centralized here.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
-

Xander9009 - Programmer
- Posts: 2905
- Joined: 29 Jun 2013, 07:44
- Location: Indiana, United States
- Has thanked: 121 times
- Been thanked: 444 times
Re: Community Wad
by MasterXploder7 » 10 May 2015, 20:55
- Code: Select all
This is the complete card listing for the deck:
1x - Ajani, Mentor of Heroes (AJANI_MENTOR_OF_HEROES_CW_380367)
3x - Spirit Mantle (SPIRIT_MANTLE_345358)
1x - Spirit Loop (SPIRIT_LOOP_CW_109680)
3x - Spider Umbra (SPIDER_UMBRA_CW_194925)
1x - Spectra Ward (SPECTRA_WARD_CW_383394)
2x - Sage’s Reverie (SAGES_REVERIE_CW_391910)
4x - Ethereal Armor (ETHEREAL_ARMOR_CW_265414)
3x - Auramancer (AURAMANCER_337842)
2x - Aura Gnarlid (AURA_GNARLID_CW_271147)
4x - Eidolon of Countless Battles (EIDOLON_OF_COUNTLESS_BATTLES_CW_378379)
2x - Kor Spiritdancer (KOR_SPIRITDANCER_337878)
1x - Serra’s Sanctum (SERRAS_SANCTUM_MM_CW_9674)
4x - Yavimaya Enchantress (YAVIMAYA_ENCHANTRESS_373683)
1x - Sigil of the Empty Throne (SIGIL_OF_THE_EMPTY_THRONE_348968)
1x - Celestial Ancient (CELESTIAL_ANCIENT_373668)
1x - Umbra Mystic (UMBRA_MYSTIC_13193416)
1x - Risen Sanctuary (RISEN_SANCTUARY_CW_290530)
1x - Sabertooth Nishoba (SABERTOOTH_NISHOBA_CW_23205)
2x - Grove of the Guardian (GROVE_OF_THE_GUARDIAN_CW_270968)
This Wad depends on these wads to be installed for the cards used in this deck:
DATA_DECKS_D14
DATA_DECKS_F14_PACK2
DATA_DLC_COMMUNITY_CORE
DATA_DLC_DotP2013
This is the deck. I recreated the scenario and it happened again.
EDIT: i was able to use it at any time during the duel
"Hate is an everlasting wellspring from which it is eternally sustained." - Nirkana Revenant
- MasterXploder7
- Posts: 288
- Joined: 18 Jan 2014, 10:55
- Has thanked: 25 times
- Been thanked: 10 times
Re: Community Wad
by Kithkin » 10 May 2015, 21:09
I tested with the 147010_ABZAN_AGGRO_KTK deck. Ajani, Mentor of Heroes works as intended, no multiple activations. There are other PW mods in your directory, right?MasterXploder7 wrote:Im playing with this function on the "post reply thing.
This is the deck. I recreated the scenario and it happened again.
EDIT: i was able to use it at any time during the duel
-

Kithkin - Posts: 456
- Joined: 21 Feb 2014, 07:12
- Location: Cologne, GERMANY
- Has thanked: 11 times
- Been thanked: 56 times
Re: Community Wad
by MasterXploder7 » 10 May 2015, 21:25
Yeah i have all the PLW mods in my directory
"Hate is an everlasting wellspring from which it is eternally sustained." - Nirkana Revenant
- MasterXploder7
- Posts: 288
- Joined: 18 Jan 2014, 10:55
- Has thanked: 25 times
- Been thanked: 10 times
Re: Community Wad
by Xander9009 » 10 May 2015, 21:30
If you have a planeswalker mod that was made before Ajani, Mentor of Heroes came out, then you'll encounter problems like that. There's a certain list of all the planeswalkers, and when a an ability of any card is activated, a special, invisible planeswalker manager token checks if the thing that activated the ability is a planeswalker by comparing it to that list. If it's not in the list, it doesn't do anything. If it is in the list, it stops it from activating any more abilities. It seems to me this is what's probably happening. I would suggest removing the other planeswalker mods temporarily and seeing if the problem is fixed. If so, add them back in one by one (or however you want) until you know which file is causing the problem. Once you know which one it is, we might be able to fix it.
Also, make sure all your files are up-to-date (I'd try this first). fallenangel released a new version of the PLW mod a few days ago, the CW is of course being updated every day, and I don't know about Neo's.
Also, make sure all your files are up-to-date (I'd try this first). fallenangel released a new version of the PLW mod a few days ago, the CW is of course being updated every day, and I don't know about Neo's.
Last edited by Xander9009 on 11 May 2015, 05:42, edited 2 times in total.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
-

Xander9009 - Programmer
- Posts: 2905
- Joined: 29 Jun 2013, 07:44
- Location: Indiana, United States
- Has thanked: 121 times
- Been thanked: 444 times
Re: Community Wad
by MasterXploder7 » 10 May 2015, 22:54
@Xander9009 --- do you use the NEO_upgrade thing that converts all the cards to a 2015 set and what not?
"Hate is an everlasting wellspring from which it is eternally sustained." - Nirkana Revenant
- MasterXploder7
- Posts: 288
- Joined: 18 Jan 2014, 10:55
- Has thanked: 25 times
- Been thanked: 10 times
Re: Community Wad
by Xander9009 » 10 May 2015, 23:39
No, I don't. I tried including it in the CW awhile back, but after putting the cards in, they remained how they always had. I never got around to fixing that because they do work, just not with his graphics. (In other words, the code changes he made are included in the CW, but the image changes are not.)
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
-

Xander9009 - Programmer
- Posts: 2905
- Joined: 29 Jun 2013, 07:44
- Location: Indiana, United States
- Has thanked: 121 times
- Been thanked: 444 times
Re: Community Wad
by MasterXploder7 » 11 May 2015, 01:19
could that upgrade be tampering with my game? i keep having tokens randomly crash the game, more token producers than i am okay with listing thus far, and these are tokens with basic abilities or static abilities like haste
"Hate is an everlasting wellspring from which it is eternally sustained." - Nirkana Revenant
- MasterXploder7
- Posts: 288
- Joined: 18 Jan 2014, 10:55
- Has thanked: 25 times
- Been thanked: 10 times
Re: Community Wad
by Xander9009 » 11 May 2015, 01:45
The token problem is well known but no one knows why they cause crashes. Did removing the other mods make Ajani work?
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
-

Xander9009 - Programmer
- Posts: 2905
- Joined: 29 Jun 2013, 07:44
- Location: Indiana, United States
- Has thanked: 121 times
- Been thanked: 444 times
Re: Community Wad
by Misplay » 11 May 2015, 02:38
Hi!
About Dromoka's Command: the new version (CW v272) doesn't fix the issue with counter/fighting mode. However, this one should work as expect:
About Dromoka's Command: the new version (CW v272) doesn't fix the issue with counter/fighting mode. However, this one should work as expect:
- Code: Select all
<?xml version="1.0"?>
<CARD_V2 ExportVersion="1">
<FILENAME text="DROMOKAS_COMMAND_CW_394558" />
<CARDNAME text="DROMOKAS_COMMAND" />
<TITLE>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Dromoka’s Command]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Commandement de Dromoka]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Mandato de Drómoka]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Dromokas Befehl]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Comando di Dromoka]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[ドロモカの命令]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[드로모카의 명령]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Веление Дромоки]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Comando de Dromoka]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[卓茉卡的指命]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[卓茉卡的指命]]></LOCALISED_TEXT>
</TITLE>
<MULTIVERSEID value="394558" />
<ARTID value="CW394558" />
<ARTIST name="James Ryman" />
<CASTING_COST cost="{G}{W}" />
<TYPE metaname="Instant" />
<EXPANSION value="DTK" />
<RARITY metaname="R" />
<SPELL_ABILITY>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Choose two —]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Choisissez deux —]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Elige dos:]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Bestimme zwei —]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Scegli due —]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[以下から2つを選ぶ。]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[둘을 선택한다 —]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Выберите два —]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Escolha dois —]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[选择两项~]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[選擇兩項~]]></LOCALISED_TEXT>
<MODE_SELECT tag="MODE_CHOOSE_TWO" min="2" max="2">
<MODE tag="MODE_QUERY_DROMOKAS_COMMAND_PREVENT_DAMAGE" index="1" />
<MODE tag="MODE_QUERY_DROMOKAS_COMMAND_PLAYER_SACRIFICES_ENCHANTMENT" index="2" />
<MODE tag="MODE_QUERY_DROMOKAS_COMMAND_TARGET_CREATURE_PLUS1_PLUS1_COUNTER" index="3" />
<MODE tag="MODE_QUERY_DROMOKAS_COMMAND_FIGHT" index="4" />
</MODE_SELECT>
<TARGET tag="CARD_QUERY_CHOOSE_A_SPELL_TO_PREENT_DAMAGE" definition="1" compartment="1" count="1" mode="1" />
<TARGET_DEFINITION id="1">
local filter = ClearFilter()
filter:SetZone(ZONE_STACK)
local subfilter = filter:AddSubFilter_Or()
subfilter:Add(FE_TYPE, OP_IS, CARD_TYPE_INSTANT)
subfilter:Add(FE_TYPE, OP_IS, CARD_TYPE_SORCERY)
</TARGET_DEFINITION>
<RESOLUTION_TIME_ACTION mode="1">
local Target = EffectDC():Get_Targets(1):Get_CardPtr(0)
if Target ~= nil then
local delayDC = EffectDC():Make_Chest(1)
delayDC:Set_CardPtr(0, Target)
delayDC:Protect_CardPtr(0)
MTG():CreateDelayedTrigger(2, delayDC)
end
</RESOLUTION_TIME_ACTION>
<AI_SIMPLIFIED_TARGETING compartment="1" hint="HINT_ENEMY_ONLY" />
<TARGET tag="CARD_QUERY_TARGET_PLAYER_SACRIFICES_AN_ENCHANTMENT" definition="2" compartment="2" count="1" mode="2" />
<TARGET_DEFINITION id="2">
local filter = ClearFilter()
filter:SetFilterType(FILTER_TYPE_PLAYERS)
</TARGET_DEFINITION>
<RESOLUTION_TIME_ACTION mode="2">
local Target = EffectDC():Get_Targets(2) and EffectDC():Get_Targets(2):Get_PlayerPtr(0)
if Target ~= nil then
local filter = ClearFilter()
filter:Add(FE_CONTROLLER, OP_IS, Target)
filter:Add(FE_TYPE, OP_IS, CARD_TYPE_ENCHANTMENT)
Target:ChooseItem("CARD_QUERY_CHOOSE_AN_ENCHANTMENT_TO_SACRIFICE", EffectDC():Make_Targets(5))
end
</RESOLUTION_TIME_ACTION>
<RESOLUTION_TIME_ACTION mode="2">
local Target = EffectDC():Get_Targets(2) and EffectDC():Get_Targets(2):Get_PlayerPtr(0)
if Target ~= nil then
local Enchantment = EffectDC():Get_Targets(5) and EffectDC():Get_Targets(5):Get_CardPtr(0)
if Enchantment ~= nil then
Target:Sacrifice(Enchantment)
end
end
</RESOLUTION_TIME_ACTION>
<TARGET tag="CARD_QUERY_CHOOSE_CREATURE_PLUS1_PLUS1_COUNTERS" definition="3" compartment="3" count="1" mode="3" />
<TARGET_DEFINITION id="3">
local filter = ClearFilter()
filter:Add(FE_TYPE, OP_IS, CARD_TYPE_CREATURE)
filter:Add(FE_CONTROLLER, OP_IS, EffectController())
</TARGET_DEFINITION>
<RESOLUTION_TIME_ACTION mode="3">
local Target = EffectDC():Get_Targets(3):Get_CardPtr(0)
if Target ~= nil then
Target:AddCounters(MTG():PlusOnePlusOneCounters(), 1)
MTG():ReevaluateContinuousEffects()
end
</RESOLUTION_TIME_ACTION>
<TARGET tag="CARD_QUERY_CHOOSE_CREATURE_YOU_CONTROL" definition="4" compartment="4" count="1" mode="4" />
<TARGET_DEFINITION id="4">
local filter = ClearFilter()
filter:Add( FE_TYPE, OP_IS, CARD_TYPE_CREATURE )
filter:Add( FE_CONTROLLER, OP_IS, EffectController() )
</TARGET_DEFINITION>
<TARGET tag="CARD_QUERY_CHOOSE_CREATURE_TO_ARENA" definition="6" compartment="6" count="1" mode="4" />
<TARGET_DEFINITION id="6">
local filter = ClearFilter()
filter:Add( FE_TYPE, OP_IS, CARD_TYPE_CREATURE )
filter:Add( FE_CONTROLLER, OP_NOT, EffectController() )
</TARGET_DEFINITION>
<RESOLUTION_TIME_ACTION mode="4">
local TargetA = EffectDC():Get_Targets(4):Get_CardPtr(0)
local TargetB = EffectDC():Get_Targets(6):Get_CardPtr(0)
if (TargetA ~= nil and TargetB ~= nil) then
MTG():ReevaluateContinuousEffects()
local DamageFromA = TargetA:GetCurrentCharacteristics():Power_Get()
local DamageFromB = TargetB:GetCurrentCharacteristics():Power_Get()
TargetA:DealDamageTo(DamageFromA, TargetB)
TargetB:DealDamageTo(DamageFromB, TargetA)
end
</RESOLUTION_TIME_ACTION>
</SPELL_ABILITY>
<TRIGGERED_ABILITY replacement_effect="1" resource_id="2">
<TRIGGER value="SOURCE_DEALS_DAMAGE" pre_trigger="1">
return TriggerObject() == EffectDC():Get_CardPtr(0)
</TRIGGER>
<CLEANUP simple_cleanup="EndOfTurn">
local Card = EffectDC():Get_CardPtr(0)
if Card ~= nil then
local CardZone = Card:GetZone()
if CardZone == ZONE_BATTLEFIELD or CardZone == ZONE_STACK then
return false
end
end
return true
</CLEANUP>
</TRIGGERED_ABILITY>
<SPELL_ABILITY>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[• Prevent all damage target instant or sorcery spell would deal this turn.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[• Prévenez toutes les blessures que le sort d’éphémère ou de rituel ciblé pourrait infliger ce tour-ci.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[• Prevén todo el daño que fuera a hacer el hechizo de instantáneo o de conjuro este turno.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[• Verhindere allen Schaden, den ein Spontanzauber oder eine Hexerei deiner Wahl in diesem Zug zufügen würde.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[• Previeni tutto il danno che una magia istantaneo o stregoneria bersaglio infliggerebbe in questo turno.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[・インスタント・呪文1つかソーサリー・呪文1つを対象とする。このターン、それが与えるすべてのダメージを軽減する。]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[• 순간마법이나 집중마법 주문을 목표로 정한다. 그 주문이 이번 턴에 입히려는 모든 피해를 방지한다.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[• Предотвратите все повреждения, которые целевое мгновенное заклинание или заклинание волшебства должно нанести в этом ходу.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[• Previna todo o dano que a mágica instantânea ou o feitiço alvo causaria neste turno.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[• 于本回合中,防止目标瞬间或法术咒语将造成的所有伤害。]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[•於本回合中,防止目標瞬間或巫術咒語將造成的所有傷害。]]></LOCALISED_TEXT>
</SPELL_ABILITY>
<SPELL_ABILITY>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[• Target player sacrifices an enchantment.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[• Le joueur ciblé sacrifie un enchantement.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[• El jugador objetivo sacrifica un encantamiento.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[• Ein Spieler deiner Wahl opfert eine Verzauberung.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[• Un giocatore bersaglio sacrifica un incantesimo.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[・プレイヤー1人を対象とする。そのプレイヤーはエンチャントを1つ生け贄に捧げる。]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[• 플레이어를 목표로 정한다. 그 플레이어는 부여마법 한 개를 희생한다.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[• Целевой игрок жертвует чары.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[• O jogador alvo sacrifica um encantamento.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[• 目标牌手牺牲一个结界。]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[•目標玩家犧牲一個結界。]]></LOCALISED_TEXT>
</SPELL_ABILITY>
<SPELL_ABILITY>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[• Put a +1/+1 counter on target creature.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[• Mettez un marqueur +1/+1 sur la créature ciblée.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[• Pon un contador +1/+1 sobre la criatura objetivo.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[• Lege eine +1/+1-Marke auf eine Kreatur deiner Wahl.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[• Metti un segnalino +1/+1 su una creatura bersaglio.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[・クリーチャー1体を対象とし、それの上に+1/+1カウンターを1個置く。]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[• 생물을 목표로 정한다. 그 생물에 +1/+1 카운터 한 개를 올려놓는다.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[• Положите один жетон +1/+1 на целевое существо.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[• Coloque um marcador +1/+1 na criatura alvo.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[• 在目标生物上放置一个+1/+1指示物。]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[•在目標生物上放置一個+1/+1指示物。]]></LOCALISED_TEXT>
</SPELL_ABILITY>
<SPELL_ABILITY>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[• Target creature you control fights target creature you don’t control.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[• Une créature ciblée que vous contrôlez se bat contre une créature ciblée que vous ne contrôlez pas.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[• La criatura objetivo que controlas lucha contra la criatura objetivo que no controlas.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[• Eine Kreatur deiner Wahl, die du kontrollierst, kämpft gegen eine Kreatur deiner Wahl, die du nicht kontrollierst.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[• Una creatura bersaglio che controlli lotta con una creatura bersaglio che non controlli.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[・あなたがコントロールするクリーチャー1体とあなたがコントロールしていないクリーチャー1体を対象とする。その前者はその後者と格闘を行う。]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[• 당신이 조종하는 생물과 당신이 조종하지 않는 생물을 목표로 정한다. 그 두 생물은 서로 싸운다.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[• Целевое существо под вашим контролем дерется с целевым существом не под вашим контролем.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[• A criatura alvo que você controla luta com a criatura alvo que você não controla.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[• 目标由你操控的生物与目标不由你操控的生物互斗。]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[•目標由你操控的生物與目標不由你操控的生物互鬥。]]></LOCALISED_TEXT>
</SPELL_ABILITY>
<AUTHOR><![CDATA[Xander9009]]></AUTHOR>
<EDITORS><![CDATA[Xander9009, Xander9009]]></EDITORS>
<DATE><![CDATA[26-03-15, 14-04-15]]></DATE>
</CARD_V2>
Re: Community Wad
by Xander9009 » 11 May 2015, 03:51
I'll update it with this new code. Thanks.
---------
EDIT: So, I've spent today making a new tool. It isolates all of the missing text tags from cards so that they're more easily corrected. Run the tool, click some buttons in order, and then go through each tag and type at least the English text that should appear. Click the last button and a text permanent file is produced with all the missing tags' new text.
I think I'll fix it tomorrow so it can handle working on different paths (it's currently hard-coded to only work with my path to the CW), and then I'll put a link to it here. Would anyone be willing to take some time and correct some of those? There are over 500 tags, but if you're willing to help, you'd only have to do however many you want.
Also, if in the future anyone makes another release of cards (it's likely to happen, but not definite), this should make it VERY easy to see if you've missed any.
---------
EDIT: So, I've spent today making a new tool. It isolates all of the missing text tags from cards so that they're more easily corrected. Run the tool, click some buttons in order, and then go through each tag and type at least the English text that should appear. Click the last button and a text permanent file is produced with all the missing tags' new text.
I think I'll fix it tomorrow so it can handle working on different paths (it's currently hard-coded to only work with my path to the CW), and then I'll put a link to it here. Would anyone be willing to take some time and correct some of those? There are over 500 tags, but if you're willing to help, you'd only have to do however many you want.
Also, if in the future anyone makes another release of cards (it's likely to happen, but not definite), this should make it VERY easy to see if you've missed any.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
-

Xander9009 - Programmer
- Posts: 2905
- Joined: 29 Jun 2013, 07:44
- Location: Indiana, United States
- Has thanked: 121 times
- Been thanked: 444 times
Who is online
Users browsing this forum: No registered users and 5 guests
