Re: TFM&G2K's Planeswalkers Pool v5b (22/Sep/2013)
I have V5b and this is what I have.


High Quality Resources for Collectible Card Games and Home of the CCGHQ Team
https://www.slightlymagic.net/forum/
https://www.slightlymagic.net/forum/viewtopic.php?f=109&t=11615

I just noticed another problem, i'm playing against Ajani, AI has a 3/3 lifelink Ajani's Sunstriker (enchanted with Spirit Mantle) and attacks my Elspeth, Knight Errant. AI gain twice amount of life... is it supposed to gain life when it attacks a planeswalker?thefiremind wrote:Oh, that explains everything... I looked at the Planeswalkers list, but not at the Planeswalkers sub-types list...
EDIT: Fixed.
if target:GetCardType():Test(CARD_TYPE_CREATURE) then
PLW_SetLastDamager( target, TriggerObject() )
Damage():RedirectAllTo(target)
else
Damage():Multiply(0)
target:RemoveCounters( MTG():GetCountersType("Loyalty"), amount )
if TriggerObject():GetCurrentCharacteristics():Bool_Get(CHARACTERISTIC_LIFELINK) then
TriggerObject():GetPlayer():GainLife(amount)
end
MTG():CreateDelayedTrigger( 2, EffectDC() )
end
Since damage doesn't really work, and damage triggers don't trigger, I thought lifelink was no exception. Try to remove that "if" condition and see what happens: if it works, I'll remove it.gorem2k wrote:maybe the "if" for getting characteristic_lifelink with GainLife(amount) isn't necessary?
Unpreventable damage shouldn't be bothered by PreventAll(), while Multiply(0) should. Again this is how I'm guessing it works, but I might be wrong.gorem2k wrote:I'm just wondering if Multiply(0) is equivalent to PreventAll().
thefiremind wrote:Try to remove that "if" condition and see what happens: if it works, I'll remove it.
<TRIGGER value="SOURCE_DEALS_DAMAGE_TO_PLAYER" damage_type="combat" pre_trigger="1">
if TriggerObject() == EffectDC():Get_CardPtr(0) then
local target = EffectDC():Get_CardPtr(1)
if target ~= nil then
local amount = Damage():GetAmount()
if target:GetCardType():Test(CARD_TYPE_CREATURE) then
PLW_SetLastDamager( target, TriggerObject() )
Damage():RedirectAllTo(target)
else
Damage():Multiply(0)
target:RemoveCounters( MTG():GetCountersType("Loyalty"), amount )
MTG():CreateDelayedTrigger( 2, EffectDC() )
end
end
return true
end
return false
-- APPROXIMATION: if the Planeswalker isn't a creature, damage triggers from the source won't trigger
</TRIGGER>
It looks like the Planeswalker manager was missing... did someone in that duel play a board wipe for permanents before that happened?fallenangle wrote:I'd like to report some bugs with Elspeth, Sun's Champion. She can use both her plus and minus abilities on the same turn, and also remain on the battlefield even if she has no loyalty counters (I've tested this after using her ultimate ability, though not strictly through combat damage). Is this supposed to happen with her?
This is weird unless you are using a different Ashiok... I don't even know if someone coded Ashiok before I did.fallenangle wrote:Ashiok's second ability let me put creatures with casting cost more than I paid for onto the battlefield.
thefiremind wrote:did someone in that duel play a board wipe for permanents before that happened?
Then I'm not sure about what to say... but what happened to me is that my profile kept memory of an old version of my Planeswalkers when I tried to give them the Planeswalker type only, and I was the only one to find them working. So I'd suggest you to try and move your profile to another folder, so you can test the 2 Planeswalkers with a clean profile and if the problem persists you can restore it.fallenangle wrote:The answer is no. I was playing Revenge against Avacyn's Glory and the issues occurred as soon as I put the Planeswalkers out, whether I did it normally or immediately with Leyline of Deity. Any ideas on what else might be causing the problem?
I'm not sure if I understood correctly... you want a WAD that contains only the Planeswalker manager and the LOL file? You don't need it: this Planeswalkers pool is totally transparent to the game, so you can keep it installed without worrying about decks you don't use, and make all the custom Planeswalkers you want in a custom WAD of yours. They'll read my WAD and work properly.Haku-66 wrote:Hey firemind, I have something to request. Can you provide the planeswalker manager and the D14_PLW.LOL in folder?