*Author

Active members:
FIQ(1) GeniugG(2) Absol(2)

Offline GeniugGTopic starter

  • Newbie
  • *
  • Posts: 20
  • Reputation Power: 1
  • GeniugG is a Spark waiting for a buff.
  • New to Elements
Cancelling action https://elementscommunity.org/forum/index.php?topic=41125.msg509374#msg509374
« on: June 09, 2012, 09:59:56 am »
Hey my problem is really when i am to fast for my own good...
When for example you use otoygh and use devour but you don't select a target you cannot do it again and you lose your quanta...
Maybe somehow a cancelling action like when you play a card like tunderstorm and when you don't select a target it just goes back in your hand and you don't loses any quanta....
So when use devour just give me my possiblity of devour back when i don't select any target...

Offline Absol

  • Legendary Member
  • ******
  • Posts: 2383
  • Country: id
  • Reputation Power: 35
  • Absol is a Gargoyle, dangerous and everlasting.Absol is a Gargoyle, dangerous and everlasting.Absol is a Gargoyle, dangerous and everlasting.Absol is a Gargoyle, dangerous and everlasting.Absol is a Gargoyle, dangerous and everlasting.Absol is a Gargoyle, dangerous and everlasting.Absol is a Gargoyle, dangerous and everlasting.
  • Consectetur Adipiscing Elit
  • Awards: Slice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday Cake
Re: Cancelling action https://elementscommunity.org/forum/index.php?topic=41125.msg509375#msg509375
« Reply #1 on: June 09, 2012, 10:06:45 am »
Players with slow CPU's managed to activate a creature skill, play a card and use the "cancel" button in a rapid sequence to re-use cards in an infinite loop.

In 1.25, after using a creature skill, a 1/10 of a second pause is added (same as the one used for playing a new card). It is the time required for the script to complete its function, during that time a new command (another creature skill, card, etc.) can not be used.

P.S. : this is also the reason why creature's skills do not have a "real" cancel option; giving back the cost of the skill would create a huge array of fast click combos and it would force me to make the UI much less fluid to keep control of all the possible exploits.
It is not because, as commonly believed, I am punishing the player for a bad choice. I said something similar once in the flash forum, but I was joking, and someone mistakenly left his sarcasm detector in the microwave while nuking a smurfberry pop tart.
So yeah.
"Neque porro quisquam est, qui dolorem ipsum, quia dolor sit amet, consectetur, adipisci velit."
"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain."

Offline GeniugGTopic starter

  • Newbie
  • *
  • Posts: 20
  • Reputation Power: 1
  • GeniugG is a Spark waiting for a buff.
  • New to Elements
Re: Cancelling action https://elementscommunity.org/forum/index.php?topic=41125.msg509388#msg509388
« Reply #2 on: June 09, 2012, 12:17:06 pm »
oh ok didn't know that, got fast CPU :p

Offline FIQ

  • Jr. Member
  • **
  • Posts: 66
  • Reputation Power: 1
  • FIQ is a Spark waiting for a buff.
  • New to Elements
Re: Cancelling action https://elementscommunity.org/forum/index.php?topic=41125.msg509446#msg509446
« Reply #3 on: June 09, 2012, 03:37:10 pm »
Can't this be solved easily by just subtracting the amount when you activate the skill? Then, you've lost the action, but at least kept the quanta.

Offline Absol

  • Legendary Member
  • ******
  • Posts: 2383
  • Country: id
  • Reputation Power: 35
  • Absol is a Gargoyle, dangerous and everlasting.Absol is a Gargoyle, dangerous and everlasting.Absol is a Gargoyle, dangerous and everlasting.Absol is a Gargoyle, dangerous and everlasting.Absol is a Gargoyle, dangerous and everlasting.Absol is a Gargoyle, dangerous and everlasting.Absol is a Gargoyle, dangerous and everlasting.
  • Consectetur Adipiscing Elit
  • Awards: Slice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday Cake
Re: Cancelling action https://elementscommunity.org/forum/index.php?topic=41125.msg509469#msg509469
« Reply #4 on: June 09, 2012, 04:59:35 pm »
Can't this be solved easily by just subtracting the amount when you activate the skill? Then, you've lost the action, but at least kept the quanta.
Probably this is what makes the bug in the first place.
(the bug where slower computer can repeat skill usage ad infinitum)
"Neque porro quisquam est, qui dolorem ipsum, quia dolor sit amet, consectetur, adipisci velit."
"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain."

 

blarg: