Board index
Programs with AI or Rules Enforcement
Magic: The Gathering - Duels of the Planeswalkers
New MTG Cards and Decks (2010, 2012, 2013, 2014, 2015, Magic Duels)
2014




Volrathxp's Custom Dotp 2014 DLC (Last Update: 12/6/2014)
Moderator: CCGHQ Admins
Re: Volrathxp's Custom Dotp 2014 DLC (Last Update: 9/25/2014
by volrathxp » 26 Sep 2014, 11:01
1. I've never seen this occur. Honestly not sure. I've had tokens upwards of that number and been able to attack just fine.Securus wrote:First off love your work Volrathxp! I've enjoyed the decks and toyed around for hours now with the cards you've made but I did find 2 annoying bugs.
1: With the Aura squirrels deck I've managed to get a stack of 20 squirrels but at that point I couldn't attack with them anymore. They remained grayed out in the attack phase.
2: Similar issue but with the Chasm stalker that had 15 tokens on him. I also couldn't attack with him anymore.
( side note: I didn't see your recent update 24th + so I'll retest when I get the chance. )
2. I've never seen this either. I've had Chasm Skulker clocking 30+ counters and still able to attack.
volrathxp
Re: Volrathxp's Custom Dotp 2014 DLC (Last Update: 9/25/2014
by Sebs92 » 26 Sep 2014, 13:11
Some testing with the 9/25/2014 update has yielded the following bugs:
Kheru Lich Lord - bug when activating its ability:
Crater's Claws:
Force Away:
Note that with Crater's Claws and Force Away I did not get these bug messages when using them on the 9/24/2014 update.
Hope this helps. Keep up the good work.
Kheru Lich Lord - bug when activating its ability:
- | Open
- [lua] [string "Content\Functions\VXP_CONSTANTS.LOL"]:725: 'end' expected (to close 'function' at line 711) near '<eof>'
[lua]
lua_dofile error parsing file Content\Functions\VXP_CONSTANTS.LOL
[lua] [string "Content\Functions\VXP_CONSTANTS.LOL"]:725: 'end' expected (to close 'function' at line 711) near '<eof>'
[lua]
lua_dofile error parsing file Content\Functions\VXP_CONSTANTS.LOL
[lua] [string "KHERU_LICH_LORD_1000386580_TITLE (RESOLUTION_TIME_ACTION)~0x000004d2"]:4:
parameter mismatch or too few parameters [expected bzS32]
[lua] [string "KHERU_LICH_LORD_1000386580_TITLE (RESOLUTION_TIME_ACTION)~0x000004d4"]:2: attempt to index a nil value
Crater's Claws:
- | Open
- [lua] [string "CRATERS_CLAWS_1000386509_TITLE (RESOLUTION_TIME_ACTION)~0x000009e0"]:6: attempt to call global 'VXP_GetFerocious' (a nil value)
Force Away:
- | Open
- [lua] [string "FORCE_AWAY_1000386539_TITLE (INTERVENING_IF)~0x00000c2f"]:2: attempt to call global 'VXP_GetFerocious' (a nil value)
Note that with Crater's Claws and Force Away I did not get these bug messages when using them on the 9/24/2014 update.
Hope this helps. Keep up the good work.
Re: Volrathxp's Custom Dotp 2014 DLC (Last Update: 9/25/2014
by Kithkin » 26 Sep 2014, 14:04
Bug report
After using the Villainous Wealth deck:
After using the Villainous Wealth deck:
- | Open
- [lua] [string "Content\Functions\VXP_CONSTANTS.LOL"]:725: 'end' expected (to close 'function' at line 711) near '<eof>'
[lua] lua_dofile error parsing file Content\Functions\VXP_CONSTANTS.LOL
-
Kithkin - Posts: 456
- Joined: 21 Feb 2014, 07:12
- Location: Cologne, GERMANY
- Has thanked: 11 times
- Been thanked: 56 times
Re: Volrathxp's Custom Dotp 2014 DLC (Last Update: 9/25/2014
by volrathxp » 26 Sep 2014, 14:54
Yea I forgot to close the function out properly. I will be posting update tonight when I get home.
volrathxp
Re: Volrathxp's Custom Dotp 2014 DLC (Last Update: 9/25/2014
by NeoAnderson » 26 Sep 2014, 14:57
I would inform you that Barrage of Boulders should damage also creatures controlled by Team player, not only opponents.
- NeoAnderson
- Posts: 914
- Joined: 10 Sep 2013, 07:49
- Has thanked: 18 times
- Been thanked: 139 times
Re: Volrathxp's Custom Dotp 2014 DLC (Last Update: 9/25/2014
by volrathxp » 26 Sep 2014, 21:58
Yup. Fixed.NeoAnderson wrote:I would inform you that Barrage of Boulders should damage also creatures controlled by Team player, not only opponents.
Posted an update! See the changelog. I'm starting to wind down on my work on this set, thankfully. I would like to poke at the Delve approximations Neo and Xander are working on and try and get those implemented in here as well, so we can get as close to a full set as possible.
volrathxp
Re: Volrathxp's Custom Dotp 2014 DLC (Last Update: 9/26/2014
by Kithkin » 26 Sep 2014, 22:18
Bug report
Villainous Wealth is behaving strangely. AI has 14 cards left in library and Human casts Villainous Wealth with x=14. Only 7 cards get exiled! Update: In a different game, AI had 26 cards left, and x=25, then the exe crashed
Did I mention that the Villainous Wealth deck has 316 cards in deck?
IMO Sultai Ascendancy does not act according to the rules. "Any number to the graveyard" should be 0, 1 or 2. But you have to choose 1, and only 1. But both are sent to the graveyard anyway. Kind of hard to explain.
Kheru Lich Lord does NOT return a random creature card to the battlefield
Villainous Wealth is behaving strangely. AI has 14 cards left in library and Human casts Villainous Wealth with x=14. Only 7 cards get exiled! Update: In a different game, AI had 26 cards left, and x=25, then the exe crashed

Did I mention that the Villainous Wealth deck has 316 cards in deck?

IMO Sultai Ascendancy does not act according to the rules. "Any number to the graveyard" should be 0, 1 or 2. But you have to choose 1, and only 1. But both are sent to the graveyard anyway. Kind of hard to explain.
Kheru Lich Lord does NOT return a random creature card to the battlefield
-
Kithkin - Posts: 456
- Joined: 21 Feb 2014, 07:12
- Location: Cologne, GERMANY
- Has thanked: 11 times
- Been thanked: 56 times
Re: Volrathxp's Custom Dotp 2014 DLC (Last Update: 9/26/2014
by volrathxp » 27 Sep 2014, 01:15
Weird. I'll post the code for Sultai Ascendancy. It worked for me when I did it.Kithkin wrote:Bug report
Villainous Wealth is behaving strangely. AI has 14 cards left in library and Human casts Villainous Wealth with x=14. Only 7 cards get exiled! Update: In a different game, AI had 26 cards left, and x=25, then the exe crashed![]()
Did I mention that the Villainous Wealth deck has 316 cards in deck?
IMO Sultai Ascendancy does not act according to the rules. "Any number to the graveyard" should be 0, 1 or 2. But you have to choose 1, and only 1. But both are sent to the graveyard anyway. Kind of hard to explain.
Kheru Lich Lord does NOT return a random creature card to the battlefield
As far as Villainous Wealth is concerned, did it only show 7 selectable or did it only actually exile 7? I've gone as high as 20 - 30 on it without issue, so I'll keep hitting it.
I'll look at Kheru Lich Lord too.
volrathxp
Re: Volrathxp's Custom Dotp 2014 DLC (Last Update: 9/26/2014
by volrathxp » 27 Sep 2014, 01:16
- Sultai Ascendancy | Open
- Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
<FILENAME text="SULTAI_ASCENDANCY_1000386674" />
<CARDNAME text="SULTAI_ASCENDANCY" />
<TITLE>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Sultai Ascendancy]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Ascendance sultaï]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Supremacía sultai]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Vormacht der Sultai]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Autorità Sultai]]></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[Ascendência Sultai]]></LOCALISED_TEXT>
</TITLE>
<MULTIVERSEID value="1000386674" />
<ARTID value="1000386674" />
<ARTIST name="Karl Kopinski" />
<CASTING_COST cost="{B}{G}{U}" />
<TYPE metaname="Enchantment" />
<EXPANSION value="KTK" />
<RARITY metaname="R" />
<TRIGGERED_ABILITY>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[At the beginning of your upkeep, look at the top two cards of your library. Put any number of them into your graveyard and the rest back on top of your library in any order.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Au début de votre entretien, regardez les deux cartes du dessus de votre bibliothèque. Mettez n’importe quel nombre d’entre elles dans votre cimetière et remettez ensuite le reste au-dessus de votre bibliothèque, dans l’ordre de votre choix.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Al comienzo de tu mantenimiento, mira las dos primeras cartas de tu biblioteca. Pon cualquier cantidad de ellas en tu cementerio y el resto en la parte superior de tu biblioteca en cualquier orden.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Schaue dir zu Beginn deines Versorgungssegments die obersten zwei Karten deiner Bibliothek an. Lege eine beliebige Anzahl davon auf deinen Friedhof und den Rest in beliebiger Reihenfolge oben auf deine Bibliothek.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[All’inizio del tuo mantenimento, guarda le prime due carte del tuo grimorio. Mettine un qualsiasi numero nel tuo cimitero e le altre in cima al tuo grimorio in qualsiasi ordine.]]></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[No início de sua manutenção, olhe os dois cards do topo de seu grimório. Coloque qualquer quantidade deles no seu cemitério e o restante no topo do seu grimório em qualquer ordem.]]></LOCALISED_TEXT>
<TRIGGER value="BEGINNING_OF_PLAYERS_STEP" simple_qualifier="controller">
return MTG():GetStep() == STEP_UPKEEP
</TRIGGER>
<RESOLUTION_TIME_ACTION>
local answerDC = EffectDC():Make_Targets(0)
local queryDC = EffectDC():Make_Chest(1)
local player = EffectController()
for i=0,(2-1) do
local card = player:Library_GetNth(i)
if card ~= nil then
queryDC:Set_CardPtr(i, card)
else
break
end
end
if answerDC ~= nil and queryDC ~= nil then
player:ChooseItemFromDC( "CARD_QUERY_CHOOSE_A_CARD_TO_PUT_INTO_YOUR_GRAVEYARD", queryDC, answerDC)
end
</RESOLUTION_TIME_ACTION>
<RESOLUTION_TIME_ACTION>
local answerDC = EffectDC():Get_Targets(0)
local num_cards = answerDC:Count()
for i=0,num_cards-1 do
local card = answerDC:Get_CardPtr(i)
if card ~= nil then
card:PutInGraveyard()
end
end
</RESOLUTION_TIME_ACTION>
<RESOLUTION_TIME_ACTION>
-- All chosen cards will have been put into hand by now, so will have been wiped from the queryDC.
-- Choosing an ordering is outside the scope of Duels
local queryDC = EffectDC():Get_Chest(1)
local num_cards = queryDC:Count()
for i=0,num_cards-1 do
local card = queryDC:Get_CardPtr(i)
if card ~= nil then
card:PutOnTopOfLibrary()
end
end
</RESOLUTION_TIME_ACTION>
</TRIGGERED_ABILITY>
</CARD_V2>
volrathxp
Re: Volrathxp's Custom Dotp 2014 DLC (Last Update: 9/26/2014
by Kithkin » 27 Sep 2014, 09:13
With X=14, only 7 were exiled. It seems, that if the card count would be reduced to zero, only X/2 will be exiled.volrathxp wrote:As far as Villainous Wealth is concerned, did it only show 7 selectable or did it only actually exile 7? I've gone as high as 20 - 30 on it without issue, so I'll keep hitting it.
Next try, same result: AI has 41 cards in library; X=40; 21 cards exiled and 20 cards in library; Human casts next card, exe crashes.

-
Kithkin - Posts: 456
- Joined: 21 Feb 2014, 07:12
- Location: Cologne, GERMANY
- Has thanked: 11 times
- Been thanked: 56 times
Re: Volrathxp's Custom Dotp 2014 DLC (Last Update: 9/26/2014
by RiiakShiNal » 27 Sep 2014, 14:10
Based on the posted code for Sultai Ascendancy there is no way it could have worked properly for you as you are using ChooseItemFromDC() which will require you to pick one card from the chest (unless you specify QUERY_FLAGs which you did not do). You should use ChooseItemsFromDC() (notice the extra "s") which allows for multiple items (or 0 items), but has a different way it is called (you need a bit more code).
Just getting started: Xander9009's DotP 2014 Community Wad
Need a deck builder: DotP 2014 Deck Builder
Problems Modding: DotP 2014 Frequent Modding Mistakes
Need a deck builder: DotP 2014 Deck Builder
Problems Modding: DotP 2014 Frequent Modding Mistakes
- RiiakShiNal
- Programmer
- Posts: 2188
- Joined: 16 May 2011, 21:37
- Has thanked: 75 times
- Been thanked: 497 times
Re: Volrathxp's Custom Dotp 2014 DLC (Last Update: 9/26/2014
by volrathxp » 27 Sep 2014, 14:52
Ahh I see. I will fix. ThanksRiiakShiNal wrote:Based on the posted code for Sultai Ascendancy there is no way it could have worked properly for you as you are using ChooseItemFromDC() which will require you to pick one card from the chest (unless you specify QUERY_FLAGs which you did not do). You should use ChooseItemsFromDC() (notice the extra "s") which allows for multiple items (or 0 items), but has a different way it is called (you need a bit more code).

volrathxp
Re: Volrathxp's Custom Dotp 2014 DLC (Last Update: 9/22/2014
by Kithkin » 27 Sep 2014, 19:51
-
Kithkin - Posts: 456
- Joined: 21 Feb 2014, 07:12
- Location: Cologne, GERMANY
- Has thanked: 11 times
- Been thanked: 56 times
Re: Volrathxp's Custom Dotp 2014 DLC (Last Update: 9/22/2014
by volrathxp » 27 Sep 2014, 19:54
I already fixed this in the last update.
Tested too, worked just fine.
volrathxp
Re: Volrathxp's Custom Dotp 2014 DLC (Last Update: 9/26/2014
by Kithkin » 27 Sep 2014, 20:02
Well, I just tested it with your Abzan deck. It didn't do anything. No creatures destroyed. 

-
Kithkin - Posts: 456
- Joined: 21 Feb 2014, 07:12
- Location: Cologne, GERMANY
- Has thanked: 11 times
- Been thanked: 56 times
Who is online
Users browsing this forum: No registered users and 19 guests