*Author

Active members:
willng3(1) suxerz(1) Wyrsa(3)

Wyrsa

  • Guest
Not getting Elemental Mastery even though I have max or more hp [confirmed] https://elementscommunity.org/forum/index.php?topic=34002.msg428923#msg428923
« on: November 21, 2011, 11:46:12 pm »
Ok, this has happened to me before. I was playing a 500hp EM deck and I could stone skin myself to 516hp and other nonsense, and since 516 isnt 500hp it didnt consider my hp an EM.

Well this time I was playing a RoL/hope deck with a crusader, which I had fractaled and then endowed with the enemies regenerate (druid staff) weapon. I then used miracle, and expected after my crusaders attacked (multiple ones) that I would have 100hp and get the EM. But I didn't, but I got 61electrum instead of 60 (it was a false god) which implies that my last hit on him was a crusader putting me at 105hp giving me slightly more gold then the normal reward.

Sorry about the lack of a screenshot for this, but I havent figured that out yet for linux. >.<

Couldn't this simply be solved by programming the win screen that max hp or higher is an elemental mastery?

Offline willng3

  • Legendary Member
  • ******
  • Posts: 5763
  • Country: us
  • Reputation Power: 77
  • willng3 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.willng3 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.willng3 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.willng3 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.willng3 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.willng3 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.willng3 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.willng3 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.willng3 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.willng3 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.willng3 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.willng3 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.willng3 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.willng3 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.willng3 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.
  • Your tears are delicious
  • Awards: 10th Trials - Master of LifeSlice of Elements 7th Birthday CakeWeekly Tournament WinnerSlice of Elements 6th Birthday CakeWar Correspondent Competition - WinnnerWeekly Tournament Winner6th Trials - Master of LifeSlice of Elements 3rd Birthday Cake5th Trials - Master of Life4th Trials - Master of LifeSlice of Elements 2nd Birthday CakeShort Story: Rare Mythology Competition Winner
Re: Not getting Elemental Mastery even though I have max or more hp [unconfirmed] https://elementscommunity.org/forum/index.php?topic=34002.msg428927#msg428927
« Reply #1 on: November 21, 2011, 11:50:29 pm »
Not really sure whether to consider this a bug or not.  Zanz is aware of the interaction, as seen here:
1.293:
P.S. : In a computer program things never happen "at the same time".

Either

<New version>
1. deal damage
2. win

or

<Old version>
1. deal damage
2. heal
3. win

1. deal damage & heal
2. win

Is not an option.
It was an attempt to fix the Antimatter + Poison bug, but I'm not sure if zanz plans to fix this interaction in the future.
"If you want to know what a man's like, take a good look at how he treats his inferiors, not his equals"

Forum reigned by my mixtape

Wyrsa

  • Guest
Re: Not getting Elemental Mastery even though I have max or more hp [unconfirmed] https://elementscommunity.org/forum/index.php?topic=34002.msg428942#msg428942
« Reply #2 on: November 22, 2011, 12:21:19 am »
I understand the basic programming and that a computer cant do everything at the same time... but this bug doesnt happen with Crusaders + Vampire Dagger (just tested it). So while the computer cant do what zanz is saying... apparently it can deal damage and heal me at the same time if I have Vampires. >.< (actually here is what I think is actually happening)

I believe from observation that each turn is broken down as follows.
Upkeep (draw a card)
Main phase (cast spells/creatures)
Attack phase
-Poison damage is inflicted on the opponent at the beginning of your attack phase, likewise purity healing is done at this time.
-Creatures attack depending on position, position is literally the order in which they are played on the field, with the pet space being the last attacker (top right) and the exact center being the first attacker.
-1: If they have a noncombat nonactivated (light, regenerate, fire, ect) ability it is triggered right after their attack phase (after damage but before the next creature attacks.
-2: If the creature has a combat ability (Vampirism, overdrive, venom, scramble, etc) then it is triggered right before the damage is calculated for the creature. (it is interesting to note that the visual effects happen after the damage on the screen but based on observation it is impossible for the opponent to have 0hp or less and you not to win instantly.) Thus overdrive results in +2/-1 before the damage is calculated, and vampirism can heal you before you deal lethal damage to an opponent resulting in the instant overruling "you win" condition.
-3: If the creature has 0 or less hp then it dies after hitting the opponent.
Weapon phase
-Quanta is generated.
-The weapon attacks, heals, scrambles.
End phase, begin the other players turn.

What is bugging me is why isnt the win condition set to something during the attack/weapon phase. like this.
Attack Phase
-Poison damage/purity healing, Check for win, win if opponents hp =0 OR <0
-1: creature attacks, 2: creatures combat abilities take effect, 3: creature dies if toughness =0 or <0, 4: Check for win, win if opponents hp =0 OR <0
Weapon Phase
-Quanta is generated.
-The weapon attacks, and uses its combat ability if one exists.
-Check for win, win if opponents hp =0 OR <0

Wouldnt that solve all the problems? Antimatter wouldnt cause issues by healing lethal damage later in the attack phase, and poison happens before creatures attack... just my thoughts. or would that be a programming nightmare?

suxerz

  • Guest
Re: Not getting Elemental Mastery even though I have max or more hp [unconfirmed] https://elementscommunity.org/forum/index.php?topic=34002.msg428948#msg428948
« Reply #3 on: November 22, 2011, 12:27:53 am »
I would say that this particular scenario (win with more than max HP) it is indeed a bug.

As I mentioned in the other thread (http://elementscommunity.org/forum/index.php/topic,33233.0.html), I think there might be an error in either the attack vs the regenerate ability order or there's no health cap for the druid staff. Because vampire and other healing permanent (SoGs, bonds) doesn't seem to be acting this way. Also, the same happens with playing Stone skin on your final turn.

Wyrsa

  • Guest
Re: Not getting Elemental Mastery even though I have max or more hp [confirmed] https://elementscommunity.org/forum/index.php?topic=34002.msg428950#msg428950
« Reply #4 on: November 22, 2011, 12:30:00 am »
I would say that this particular scenario (win with more than max HP) it is indeed a bug.

As I mentioned in the other thread (http://elementscommunity.org/forum/index.php/topic,33233.0.html), I think there might be an error in either the attack vs the regenerate ability order or there's no health cap for the druid staff. Because vampire and other healing permanent (SoGs, bonds) doesn't seem to be acting this way. Also, the same happens with playing Stone skin on your final turn.
Glad it isnt just me, and well the stone skin hasnt been happening to me lately, but I've been playing hope more so...

 

anything
blarg: