It is currently 12 Nov 2025, 11:03
   
Text Size

Formal Request Thread

Moderator: CCGHQ Admins

Re: Formal Request Thread

Postby BloodReyvyn » 06 Aug 2013, 08:16

Still hoping for that Xathrid Gorgon, :P. Just making sure it doesn't get lost.... I mean I think the issue I have is that it reads strangely to me...

"{2}{B}, {T}: Put a petrification counter on target creature. It gains defender and becomes a colorless artifact in addition to its other types. Its activated abilities can't be activated. (A creature with defender can't attack.)"

Does that mean that the counter itself actually does nothing? With that wording it sounds like a 3-step process (1) Put a counter on target creature, (2) It gains defender and becomes a colorless artifact, and then (3) its activated abilities can't be used.
It sounds wrong, because it doesn't explicitly say "That creature has defender and is a colorless artifact in addition to its other colors and types, and its activated abilities can't be activated as long as there is a petrification counter on it," but then what was the petrification counter for? I guess a Hex Parasite might eat it....
"There's an experience worse than blindness - it's the certainty that your vision is perfect and the horror that there's no world around you to see."
User avatar
BloodReyvyn
 
Posts: 421
Joined: 19 May 2013, 13:29
Has thanked: 53 times
Been thanked: 40 times

Re: Formal Request Thread

Postby thefiremind » 06 Aug 2013, 08:19

BloodReyvyn wrote:It sounds wrong, because it doesn't explicitly say "That creature has defender and is a colorless artifact in addition to its other colors and types, and its activated abilities can't be activated as long as there is a petrification counter on it," but then what was the petrification counter for?
The petrification counter is only a reminder, useful when you play with paper Magic. Gatherer says that as well:
The effects of Xathrid Gorgon's ability don't depend on the petrification counter. If that counter is removed, the creature remains a colorless artifact with defender, and so on.
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
User avatar
thefiremind
Programmer
 
Posts: 3515
Joined: 07 Nov 2011, 10:55
Has thanked: 118 times
Been thanked: 722 times

Re: Formal Request Thread

Postby BloodReyvyn » 06 Aug 2013, 09:18

thefiremind wrote:
BloodReyvyn wrote:It sounds wrong, because it doesn't explicitly say "That creature has defender and is a colorless artifact in addition to its other colors and types, and its activated abilities can't be activated as long as there is a petrification counter on it," but then what was the petrification counter for?
The petrification counter is only a reminder, useful when you play with paper Magic. Gatherer says that as well:
The effects of Xathrid Gorgon's ability don't depend on the petrification counter. If that counter is removed, the creature remains a colorless artifact with defender, and so on.
Ummm okay, well I tried every way I can think of to code it, but again no reference = huge waste of time with trial and error. Plus side, no crashes and no script log errors, but I am tired so g'night. :)
"There's an experience worse than blindness - it's the certainty that your vision is perfect and the horror that there's no world around you to see."
User avatar
BloodReyvyn
 
Posts: 421
Joined: 19 May 2013, 13:29
Has thanked: 53 times
Been thanked: 40 times

Re: Formal Request Thread

Postby MC Brodie » 06 Aug 2013, 09:51

Xander9009 wrote:I don't know for sure how modes work in the game engine. It might not be possible to make a mode selection with availability requirements. Either way, it's not a modal spell. So, if that's the only way to get it working, then ok; but we should try getting it to work with an alternative cost, since that's what it actully is. I just don't know for sure how to check if it was cast with an alternative cost to decide part of its effect. I'm not at my computer, but next time I am, I'll see what I can do with this. I'll see if I can find an example.

EDIT:
After a very quick search, it appears TFM has already thought about overload and it can't be done properly. So, while I can prbably make the spell work once I have the use of my laptop back, it won't be how it's supposed to work. I'm just trying to think of a way to only choose targets if they choose mode 1 OR if they choose mode 2 but can't pay the cost for it. Either that or find a way to only allow the second one to be chosen if they can pay it. Either one will require testing and that means it'll have to wait.
Yea, I know TFM already said it couldn't be done properly and would only be an approximation. I appreciate your help on this. I wouldn't worry about it too much though if you have other things you are working on. It can wait.

Xathrid Gorgon was an official 2013 card that you'd just have to port over.
-----------------------------------------------------------------------
Song of the Day: 46 and 2 (cover)
MC Brodie
 
Posts: 310
Joined: 01 Jun 2013, 00:10
Has thanked: 44 times
Been thanked: 34 times

Re: Formal Request Thread

Postby Xander9009 » 06 Aug 2013, 12:23

thefiremind wrote:About the big number of untested cards posted here, I really don't have the time to look into each of them... when you discover one that doesn't work, report it and I'll help if needed.
Well, you said to let you know, so I am. I tested a bunch out of that first chunk of cards and fixed all the bugs I found. However, I've been working on a couple that simply won't cooperate and I can't figure out why. I'm at the point that I don't even remember what I've tried, so I could very well be going in circles. Specifically, Contested War Zone refuses to change controllers and Ashenmoor Liege doesn't cause any loss of life. The other ones still listed as untested simply weren't tested at all. I didn't make a goat token so the one was useless and I overlooked the others. So those can be ignored. If you'd look at those two, though, that'd be awesome. To be 100% clear, I'm only referring to the three-post section here.

-----

Other news,
BloodReyvyn wrote:Ummm okay, well I tried every way I can think of to code it, but again no reference = huge waste of time with trial and error. Plus side, no crashes and no script log errors, but I am tired so g'night. :)
I'll be sure to remember Xathrid Gorgon. Or are you going to try again now that you know the counter is actually pointless?

-----

Fero wrote:Well, the card said: 'Whenever Goblin Guide attacks, defending player reveals the top card of his or her library. If it's a land card, that player puts it into his or her hand.'

The effect of defending player reveals the top card of his or her library, it repeat many times.

The Goblin Grenade make target to a Goblin, but it doesn't make the damage.
Turned out it wasn't based on the creatures power, but rather on the number of attacking creatures. The card I copied from activated whenever ANY creature of yours attacked and I forgot to change it. So, when you attacked with your creatures, it activated once for each creature. It's working now. (I don't remember what was wrong with Goblin Grenade but it, too, should be working now.)

-----

MC Brodie wrote:Yea, I know TFM already said it couldn't be done properly and would only be an approximation. I appreciate your help on this. I wouldn't worry about it too much though if you have other things you are working on. It can wait.
I've been thinking about it, but I was testing the batch of cards I posted earlier, so I didn't actually get around to it. I definitely will, though, because I'm interested in the outcome myself :)
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: Formal Request Thread

Postby thefiremind » 06 Aug 2013, 12:50

Xander9009 wrote:Contested War Zone refuses to change controllers
You can't use SetController in a RESOLUTION_TIME_ACTION, it needs a CONTINUOUS_ACTION on layer 2 that lasts until EffectSource() == nil. Look at Jinxed Idol for example.

Xander9009 wrote:Ashenmoor Liege doesn't cause any loss of life
The thing that targets Ashenmoor Liege is stored as SecondaryObject, not TriggerObject, because TriggerObject is Ashenmoor Liege itself (in fact simple_qualifier="self" imposes TriggerObject == EffectSource).
Last edited by thefiremind on 06 Aug 2013, 12:53, edited 1 time in total.
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
User avatar
thefiremind
Programmer
 
Posts: 3515
Joined: 07 Nov 2011, 10:55
Has thanked: 118 times
Been thanked: 722 times

Re: Formal Request Thread

Postby MC Brodie » 06 Aug 2013, 12:51

I can test Springjack Pasture since I requested it. I have a better understanding on mana functions now so I should be good. Hopefully I'll confirm or post a working code later tonight. Thanks for getting me started.
-----------------------------------------------------------------------
Song of the Day: 46 and 2 (cover)
MC Brodie
 
Posts: 310
Joined: 01 Jun 2013, 00:10
Has thanked: 44 times
Been thanked: 34 times

Re: Formal Request Thread

Postby Xander9009 » 06 Aug 2013, 13:15

thefiremind wrote:
Xander9009 wrote:Contested War Zone refuses to change controllers
You can't use SetController in a RESOLUTION_TIME_ACTION, it needs a CONTINUOUS_ACTION on layer 2 that lasts until EffectSource() == nil. Look at Jinxed Idol for example.

Xander9009 wrote:Ashenmoor Liege doesn't cause any loss of life
The thing that targets Ashenmoor Liege is stored as SecondaryObject, not TriggerObject, because TriggerObject is Ashenmoor Liege itself (in fact simple_qualifier="self" imposes TriggerObject == EffectSource).
Thank you. They're both working now. I didn't know that setcontoller had to be in a continuous action, but that makes sense. I actually DID look at Jinked Idol which just makes it pathetic that I didn't see it haha. As for Ashenmoor Liege, I'll have to remember that.

-----

MC Brodie wrote:I can test Springjack Pasture since I requested it. I have a better understanding on mana functions now so I should be good. Hopefully I'll confirm or post a working code later tonight. Thanks for getting me started.
Don't forget to make a goat token for it, and let me know how it goes.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: Formal Request Thread

Postby Foren » 06 Aug 2013, 13:20

Hey Xander! I've played around with your Allies' cards and they seemed to work fine. However one person tells me that Harabaz Druid doesn't produce mana as intended. What do you think might have caused that?
Foren
 
Posts: 60
Joined: 13 Jul 2013, 15:42
Has thanked: 5 times
Been thanked: 1 time

Re: Formal Request Thread

Postby Xander9009 » 06 Aug 2013, 13:24

Foren wrote:Hey Xander! I've played around with your Allies' cards and they seemed to work fine. However one person tells me that Harabaz Druid doesn't produce mana as intended. What do you think might have caused that?
What do you mean by "as intended"? Is it producing the wrong amounts or none at all? If it's none at all, then I'd guess they don't have Riiak's mana functions. If they do, or if it's the wrong amount, then I'm not sure off hand. I'd need more information about what went wrong.

EDIT: I tested Harabaz Druid again and it seems to be working fine. So, like I said, without more information, I have no idea what needs fixed, if anything.
Last edited by Xander9009 on 06 Aug 2013, 13:33, edited 1 time in total.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: Formal Request Thread

Postby MC Brodie » 06 Aug 2013, 13:27

There already is a goat token in my cards wad if you want it. I made the deck minus Springjack Pasture.

On a side note, what multiverse ids do people use for tokens? I've been making them up but I don't know if that's correct.

Edit: Lol it looks like I copied after you the because I started to put 239 in front of your 909000...
Last edited by MC Brodie on 06 Aug 2013, 13:42, edited 1 time in total.
-----------------------------------------------------------------------
Song of the Day: 46 and 2 (cover)
MC Brodie
 
Posts: 310
Joined: 01 Jun 2013, 00:10
Has thanked: 44 times
Been thanked: 34 times

Re: Formal Request Thread

Postby Xander9009 » 06 Aug 2013, 13:32

MC Brodie wrote:There already is a goat token in my cards wad if you want it. I made the deck minus Springjack Pasture.

On a side note, what multiverse ids do people use for tokens? I've been making them up but I don't know if that's correct.
For mine, I used my reserved id 909 + 000 and just started counting up. 909000, 909001, 909002... I don't know how the others do it.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: Formal Request Thread

Postby Foren » 06 Aug 2013, 13:34

Xander9009 wrote:
Foren wrote:Hey Xander! I've played around with your Allies' cards and they seemed to work fine. However one person tells me that Harabaz Druid doesn't produce mana as intended. What do you think might have caused that?
What do you mean by "as intended"? Is it rpoducing the wrong amounts or none at all? If it's none at all, then I'd guess they don't have Riiak's mana functions. If they do, or if it's the wrong amount, then I'm not sure off hand. I'd need more information about what went wrong.
I'm not entirely sure but I think the problem is that it doesn't produce mana at all. I'll double check with the person if he has the Riiak's mana functions.
Foren
 
Posts: 60
Joined: 13 Jul 2013, 15:42
Has thanked: 5 times
Been thanked: 1 time

Re: Formal Request Thread

Postby Xander9009 » 06 Aug 2013, 15:09

We can't make creature A block creature B. At least, as afar as I know, no one has found a way. Why not give the creature-to-be-blocked the ability that it can only be blocked by creatures with a certain set of abilities. The abilities would be ones which wouldn't have any effect when a creature is already on the battlefield and attacking. Then, right before blockers are declared, grant that set of abilities to the blocking-creature until after blockers are declared. Keep track of whether or not it had the abilities to begin with, and add/remove only those it didn't. Just a thought.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: Formal Request Thread

Postby thefiremind » 06 Aug 2013, 15:22

As I said once, the main problem in "creature A blocks creature B if able" is the last 2 words: "if able". The restriction should be ignored if creature A can't block creature B. So, for example, if we force a Hunted Ghoul to block a Human, we should let the Ghoul block any (other) creature because it can't block the Human. Any solution that doesn't find a way to lift the restriction will leave the Ghoul unable to block anything. But while we could check if a creature has flying/reach/shadow/unblockable and act accordingly, things such as Hunted Ghoul's property cannot be checked in any way.
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
User avatar
thefiremind
Programmer
 
Posts: 3515
Joined: 07 Nov 2011, 10:55
Has thanked: 118 times
Been thanked: 722 times

PreviousNext

Return to 2014

Who is online

Users browsing this forum: Majestic-12 [Bot] and 8 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 9 users online :: 1 registered, 0 hidden and 8 guests (based on users active over the past 10 minutes)
Most users ever online was 9824 on 10 Nov 2025, 04:33

Users browsing this forum: Majestic-12 [Bot] and 8 guests

Login Form