Feature Requests Thread
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Feature Requests Thread
by moomarc » 01 Jan 2012, 08:18
If its not too difficult could one of the devs please add the ability to count damage lost by each player during a turn. This would allow for the following cards:
Bloodchief Ascension
Children of Korlis
Luminarch Ascension
Sygg, River Cutthroat
Tainted Sigil
Wound Reflection
Bloodchief Ascension
Children of Korlis
Luminarch Ascension
Sygg, River Cutthroat
Tainted Sigil
Wound Reflection
-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Feature Requests Thread
by squee1968 » 01 Jan 2012, 09:39
I've got a couple of ideas that I believe are worth at least consideration (imho).
1. Keyboard shortcuts for the payment of mana. (i.e. when there are mana costs to be paid, instead of clicking on the symbol, one could just use the keyboard "g" for green, "r" for red, etc.) Of course, these would be alterable in the shortcut menu.
2. Combo handler. Let's say you have a repeatable combo, for instance, Priest of Titania (with at least 4 other elves), and Staff of Domination. You create a name for the combo, record the abilities/modes in the order you want them played, then save it. Then when you run it, forge will confirm the cards are in play, ask you how many times you want to run the combo, then execute it for you. That would be a simple one. Better and more complicated handlers would have the ability to put itself on hold during the loops to allow you to choose different targets, or pay costs, play different abilities or modes, run as many times as the mana in your pool allows, etc.
I know you guys are busy, and what I'm asking for is pretty complicated, but maybe one day when things kinda settle down, and you're looking for something different to do, I'm sure that I'm not the only one who would find these useful.
Thanks in advance for your consideration, and thanks again for creating such a fantastic program!
1. Keyboard shortcuts for the payment of mana. (i.e. when there are mana costs to be paid, instead of clicking on the symbol, one could just use the keyboard "g" for green, "r" for red, etc.) Of course, these would be alterable in the shortcut menu.
2. Combo handler. Let's say you have a repeatable combo, for instance, Priest of Titania (with at least 4 other elves), and Staff of Domination. You create a name for the combo, record the abilities/modes in the order you want them played, then save it. Then when you run it, forge will confirm the cards are in play, ask you how many times you want to run the combo, then execute it for you. That would be a simple one. Better and more complicated handlers would have the ability to put itself on hold during the loops to allow you to choose different targets, or pay costs, play different abilities or modes, run as many times as the mana in your pool allows, etc.
I know you guys are busy, and what I'm asking for is pretty complicated, but maybe one day when things kinda settle down, and you're looking for something different to do, I'm sure that I'm not the only one who would find these useful.
Thanks in advance for your consideration, and thanks again for creating such a fantastic program!
Re: Feature Requests Thread
by delirimouse » 01 Jan 2012, 23:01
Here are two things I've been craving:
1. Show pictures of cards when drafting. I identify Magic cards at a glance from the art, so looking at a list of names makes the draft very hard for me to process. I'd love if it just laid out all the pictures in front of you and you could draft by clicking the card you wanted.
2. The ability to play against sealed decks designed by other players. Since we already have draft pick uploading, it should be easy enough to upload the decks you make in sealed mode. Then, when playing in sealed, the AI can play decks designed by other players, decreasing its handicap somewhat (and adding a neat social aspect to the mode).
1. Show pictures of cards when drafting. I identify Magic cards at a glance from the art, so looking at a list of names makes the draft very hard for me to process. I'd love if it just laid out all the pictures in front of you and you could draft by clicking the card you wanted.
2. The ability to play against sealed decks designed by other players. Since we already have draft pick uploading, it should be easy enough to upload the decks you make in sealed mode. Then, when playing in sealed, the AI can play decks designed by other players, decreasing its handicap somewhat (and adding a neat social aspect to the mode).
- delirimouse
- Posts: 39
- Joined: 30 Aug 2011, 23:33
- Has thanked: 0 time
- Been thanked: 3 times
Re: Feature Requests Thread
by mark » 02 Jan 2012, 08:47
A nice feature would be, if forge asked if the player wants to switch sides after a game, in addition to resume/quit/... and thus play with the other deck agains the previous one.
Re: Feature Requests Thread
by Niv-Mizzet » 02 Jan 2012, 12:08
I saw someone in another thread mention a counter to keep track of number of spells played (storm counter) so I'd like to reiterate that that would be awesome.
Also I was recently thinking it would be cool to have something like an "Alpha Strike" button. Essentially something that would light up during the declare attackers step and, if you press it, automatically attack with every available dude. Sometimes when you get a bunch of tokens, or you have lethal damage on the board, it's kind of a pain to click on each individual creature when you're just going to win that turn anyway and you don't really care who's attacking.
Also I was recently thinking it would be cool to have something like an "Alpha Strike" button. Essentially something that would light up during the declare attackers step and, if you press it, automatically attack with every available dude. Sometimes when you get a bunch of tokens, or you have lethal damage on the board, it's kind of a pain to click on each individual creature when you're just going to win that turn anyway and you don't really care who's attacking.
-
Niv-Mizzet - Posts: 125
- Joined: 17 Oct 2009, 21:20
- Has thanked: 0 time
- Been thanked: 5 times
Re: Feature Requests Thread
by slapshot5 » 02 Jan 2012, 14:25
That's easy to add. Where within the UI should it be displayed?Niv-Mizzet wrote:I saw someone in another thread mention a counter to keep track of number of spells played (storm counter) so I'd like to reiterate that that would be awesome.
-slapshot5
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: Feature Requests Thread
by Sloth » 02 Jan 2012, 19:41
Maybe it can be placed below the player details. There is plenty of room.slapshot5 wrote:That's easy to add. Where within the UI should it be displayed?Niv-Mizzet wrote:I saw someone in another thread mention a counter to keep track of number of spells played (storm counter) so I'd like to reiterate that that would be awesome.
-slapshot5
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Feature Requests Thread
by moomarc » 04 Jan 2012, 17:07
At some stage could one of the devs please add CheckSVar2 and CheckSVar3 (similar to IsPresent2)? I'm trying to do Qasali Ambusher but need three SVars to be checked. Thanks in advance.
-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Feature Requests Thread
by Hellfish » 04 Jan 2012, 17:48
I'll add in the possibility for arbitrary amounts of IsPresent and CheckSVar parameters.
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Feature Requests Thread
by moomarc » 05 Jan 2012, 09:47
Thanks Hellfish! I've searched the mtg-data file for other cards that would use more than two CheckSVars, and the only other card I can see is Platinum Angel Avatar from Vanguard (needs 4). And I see that cards like Mogg Salvage already have CheckSecondSVar, so it might just be easier to add CheckThirdSVar (unless you want to make it available for future potential cards). I'll leave it up to you.Hellfish wrote:I'll add in the possibility for arbitrary amounts of IsPresent and CheckSVar parameters.

If you do make arbitrary amounts of CheckSVars available, will it change to CheckSVar2 format or keep CheckSecondSVar format? If it does change I'll convert the existing ones if necessary.
-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Feature Requests Thread
by Hellfish » 05 Jan 2012, 09:57
Yeah, sod it, arbitrary amounts is overkill. I'll add CheckThirdSVar (you need it for static abilities,right?)
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Feature Requests Thread
by moomarc » 05 Jan 2012, 10:15
Yeah, just for static abilities. If you really want, while you're in there you can also add CheckFourthSVar for that distant day where we add Vanguard support.Hellfish wrote:Yeah, sod it, arbitrary amounts is overkill. I'll add CheckThirdSVar (you need it for static abilities,right?)

-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Feature Requests Thread
by moomarc » 05 Jan 2012, 11:26
Had a quick look at the code and it turns out it was easy enough for me to add myself. I wouldn't mind someone double checking but it was simply copy-paste + rename key. Works fine in testing.moomarc wrote:Yeah, just for static abilities. If you really want, while you're in there you can also add CheckFourthSVar for that distant day where we add Vanguard support.Hellfish wrote:Yeah, sod it, arbitrary amounts is overkill. I'll add CheckThirdSVar (you need it for static abilities,right?)
Edit: Nevermind, I see you beat me to it. Thanks!
-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Feature Requests Thread
by Sloth » 08 Jan 2012, 12:26
Added!moomarc wrote:If its not too difficult could one of the devs please add the ability to count damage lost by each player during a turn. This would allow for the following cards:
Bloodchief Ascension
Children of Korlis
Luminarch Ascension
Sygg, River Cutthroat
Tainted Sigil
Wound Reflection
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Feature Requests Thread
by slapshot5 » 08 Jan 2012, 23:53
A Storm counter has now been added to the Players panel.Sloth wrote:Maybe it can be placed below the player details. There is plenty of room.slapshot5 wrote:That's easy to add. Where within the UI should it be displayed?Niv-Mizzet wrote:I saw someone in another thread mention a counter to keep track of number of spells played (storm counter) so I'd like to reiterate that that would be awesome.
-slapshot5
-slapshot5
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Who is online
Users browsing this forum: No registered users and 20 guests