It is currently 13 Sep 2025, 08:17
   
Text Size

Quest DeckEditor expoits

Post MTG Forge Related Programming Questions Here

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Quest DeckEditor expoits

Postby Max mtg » 23 Aug 2011, 10:39

Is it fine (that is as designed) that in quest mode player can do the following?
1. Import deck - and thus add any cards to his deck. (importDeck() method just adds them)
2. Add any amount or cards into his deck while he owns only one (WTR: start new quest, go to deck editor, add all the mythics into your deck, click on filters, add them again)
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

Re: Quest DeckEditor expoits

Postby Hellfish » 23 Aug 2011, 10:57

IIRC, number 2 will cause a crash when actually trying to use the duplicates. Number 1 was added for people who really want a gauntlet mode added :)
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
User avatar
Hellfish
Programmer
 
Posts: 1297
Joined: 07 Jun 2009, 10:41
Location: South of the Pumphouse
Has thanked: 110 times
Been thanked: 169 times

Re: Quest DeckEditor expoits

Postby Chris H. » 23 Aug 2011, 11:41

Number 2 is a bug.


Number 1 is complicated.

Some people want a Gauntlet mode. They want to play against the various AI decks that we see in quest mode ... but they do not want to be bothered with pets, booster packs or randomly generated card pools. The Gauntlet mode should be separate from the quest mode.

Some people like having pets and winning booster packs. But they do not want to create a deck from a randomly generated card pool. They want to use a precon deck instead. This involves play balance issues.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Quest DeckEditor expoits

Postby Max mtg » 23 Aug 2011, 12:33

Hellfish wrote:IIRC, number 2 will cause a crash when actually trying to use the duplicates.
It does not crash. I've been using this flaw for several weeks.

Chris H. wrote:Some people want a Gauntlet mode. They want to play against the various AI decks that we see in quest mode ... but they do not want to be bothered with pets, booster packs or randomly generated card pools. The Gauntlet mode should be separate from the quest mode.

Some people like having pets and winning booster packs. But they do not want to create a deck from a randomly generated card pool. They want to use a precon deck instead. This involves play balance issues.
Then anyway we should ban importing a deck into a deck editor.

For the ones who want to play gauntlet mode - let's give them an option to import their precon as they begin a quest. That would be a fair tradeoff: either you start with a random cardpool (which results from opening some 10-12 boosters) or a precon with no boosters at beginning of quest and (probably) limited number of rewards for each battle.
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

Re: Quest DeckEditor expoits

Postby Sloth » 23 Aug 2011, 13:47

Max mtg wrote:For the ones who want to play gauntlet mode - let's give them an option to import their precon as they begin a quest. That would be a fair tradeoff: either you start with a random cardpool (which results from opening some 10-12 boosters) or a precon with no boosters at beginning of quest and (probably) limited number of rewards for each battle.
We can add a folder with Preconstructed decks and add the official ones which gos ported to forge (see: viewtopic.php?f=48&t=4807). The player can choose to start with one instead of the random pool. Advanced users can add their decks to the folder.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Quest DeckEditor expoits

Postby Chris H. » 23 Aug 2011, 14:09

Importing a precon deck at the start of a quest should also cost all of your starting credits.

Limiting your card pool and boosters to a specific set could cost half of your starting credits.

Having all cards available in your card pool and boosters should not cost any credits.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Quest DeckEditor expoits

Postby Max mtg » 23 Aug 2011, 20:11

I <3 your ideas.
So for now I'm removing import from quest-mode deck editor and shall fix the bug #2.
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

Re: Quest DeckEditor expoits

Postby Jaedayr » 24 Aug 2011, 18:29

Is it possible to keep the import deck mode under developer mode? It seems to me it should be a tool to help test/debug development more than an official game option.
Jaedayr
Tester
 
Posts: 523
Joined: 08 Jul 2010, 00:06
Has thanked: 16 times
Been thanked: 13 times


Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 41 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 41 users online :: 0 registered, 0 hidden and 41 guests (based on users active over the past 10 minutes)
Most users ever online was 7967 on 09 Sep 2025, 23:08

Users browsing this forum: No registered users and 41 guests

Login Form