Re: Community Wad
Urborg, Tomb of Yawgmoth is no longer working
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=15783
It sounds like a lot of work (and I know it is). I'm happy enough with just having it how it was before, but of course it would be so awesome if you can get it working. As you're the one that's going to do it I think it's fair to say that the decision should be yours -- if you're comfortable spending the time to do it and think it's worth it then go for it -- I know I will be using it if you do do it.Xander9009 wrote:So, I've got a problem. I'm fixing up all cards that refer to the swamp subtype of cards on the battlefield so they count ALL lands if there's an Urborg, Tomb of Yawgmoth or a Blanket of Night on the battlefield. The problem is unrelated to those cards, that's going well. But I came across Nylea's Presence and realized it probably has the same problem. A single card having multiple basic subtypes causes infinite mana issues.
Should I just remove the subtype granting so the mana production still works, or should I actually go through and change ALL basic subtype filters to use a function like the swamps are now doing so that they can all check?
(Also, I just realized I need to fix all cards with Swampwalk as well to make them unblockable if there's an urborg or blanket out.)
EDIT: I'll get it back up and working when I finish distributing the swamp filter function.
Just to be clear, are you referring to Nylea's Presence or Urborg, Tomb of Yawgmoth? Because I'm definitely doing Urborg (it's almost done, actually).nivmizzet1 wrote:It sounds like a lot of work (and I know it is). I'm happy enough with just having it how it was before, but of course it would be so awesome if you can get it working. As you're the one that's going to do it I think it's fair to say that the decision should be yours -- if you're comfortable spending the time to do it and think it's worth it then go for it -- I know I will be using it if you do do it.Xander9009 wrote:So, I've got a problem. I'm fixing up all cards that refer to the swamp subtype of cards on the battlefield so they count ALL lands if there's an Urborg, Tomb of Yawgmoth or a Blanket of Night on the battlefield. The problem is unrelated to those cards, that's going well. But I came across Nylea's Presence and realized it probably has the same problem. A single card having multiple basic subtypes causes infinite mana issues.
Should I just remove the subtype granting so the mana production still works, or should I actually go through and change ALL basic subtype filters to use a function like the swamps are now doing so that they can all check?
(Also, I just realized I need to fix all cards with Swampwalk as well to make them unblockable if there's an urborg or blanket out.)
EDIT: I'll get it back up and working when I finish distributing the swamp filter function.
: add one color of any mana to your mana pool" and making it so it HAS to be tapped manually?Urborg already only adds manual mana abilities to other permanents and I've already removed the auto-tap ability from Nylea's effect because it cannot work properly. So, this is already the goal. (Although, as you mentioned Sol Ring, I'd like to point out that was modified recently to allow AI to auto-tap it.)MasterXploder7 wrote:Nylea's Presence - For this, or any other card that is like this (if any), could you take away the "produce mana" function? for instance the MM Sol Ring only produces mana if you make it. where as all lands can be tapped naturally or by manual manafunctions. is it possible to give it ": add one color of any mana to your mana pool" and making it so it HAS to be tapped manually?
If this works, would it be a generalized solution for Urborg? (i understand that would mean that the AI would have to tap lands for it to work but its food for thought in my opinion)
I'm aware of the Stone Idol Trap error. I fixed it earlier today.MasterXploder7 wrote:I FEEL SMART \^.^/
i just updated my CW and got this message for Stone Idol Trap.
"9/8/2015 4:06:04 PM: Low: System.Xml - The 'TRIGGERED_ABILITY' start tag on line 26 position 4 does not match the end tag of 'SPELL_ABILITY'. Line 47, position 4.:
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
at System.Xml.XmlTextReaderImpl.ThrowTagMismatch(NodeData startTag)
at System.Xml.XmlTextReaderImpl.ParseEndElement()
at System.Xml.XmlTextReaderImpl.ParseElementContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.LoadXml(String xml)
at RSN.DotP.CardInfo.ParseXML(String strXML)
at RSN.DotP.CardInfo..ctor(String strFilename, String strXML, String strWad, GameDirectory gdData)
at RSN.DotP.WadWrapper.LoadCards(FileStream fsInput, GameDirectory gdData)
Extra Information:
Unable to load card: STONE_IDOL_TRAP_CW_191552.xml in DATA_DLC_COMMUNITY_CORE"
You will have to inform me on the inner workings of how you will make Urborg work. I am very interested that.
Yawgmoth be praised.
OK, wow. I was talking about urborg's. That's awesome then!Xander9009 wrote:
Just to be clear, are you referring to Nylea's Presence or Urborg, Tomb of Yawgmoth? Because I'm definitely doing Urborg (it's almost done, actually).
damn, you ninja'd me (I edited my post); but the essence of my post essentially remained the same so not a big deal that you wouldn't have seen it. Yeah, that is a lot more work, I wasn't really thinking.Xander9009 wrote:It would be rather different, actually. Nylea doesn't affect all lands, just one, so I can't simply replace the filter for "LAND_TYPE_FOREST" with a function the same way I am for Urborg. And even if I could, I'd still need to go through and replace not just all swamp references, but all forests, plains, mountains, islands, and even for the supertype BASIC. Probably possible, but a LOT more work.
Thank you. Sorry I didn't notice your post initially. That's exactly how I made it a swamp (by adding the subtype) and completely overlooked that it would allow searching for it. Ironically, I immediately noticed the issue of replacing the filter for cards which search for swamps, just not for urborg itself... I'll definitely get that corrected.RiiakShiNal wrote:It's unclear how you are making Urborg, Tomb of Yawgmoth a Swamp so I'll comment. If you want to make Urborg, Tomb of Yawgmoth a Swamp you should do so from an Ability and not by simply adding the sub-type to the card's XML otherwise you will unintentionally allow cards that allow players to search their decks for Swamps to search for Urborg, Tomb of Yawgmoth even though they should not be able to.