*Author

gagnonmi

  • Guest
Failed to receive Elemental Mastery with full health [fixed] https://elementscommunity.org/forum/index.php?topic=35201.msg443599#msg443599
« on: December 30, 2011, 04:23:39 pm »
- Was playing against level 3 AI
- I had a field full of malignant cells
- I had a druidic staff
- I had a few Empathic Bonds out
- Opponent was at ~30 health and 6 poison counters, so the attack would cause victory
- I had ~95 health
- I cast heal to reach 100 health
- I ended turn. The strike of the druidic staff caused victory.
- Victroy slots showed up and I did not have Elemental Mastery. Interestingly, I had a victory payout of 20 coins, which implies I probably wasn't in some weird out of sync funk that caused the client to lie to me... To the best of my knowledge (applying the algorithms I've read in the wiki), I could only receive 20 coins on AI 3 under the condition that I had 100% hp -- and I should indeed receive elemental mastery under that condition.

NOTE: I did not have any max hp modifiers of any sort. I was truly at 100/100. Also, I definitively had this 100hp as a result of the heal play, without needing to rely on the druid staff.

I would suspect this is some weird edge case relating to druidic staff striking for the victory when one already has 100hp. . . perhaps somebody hard coded an overzealous fix to forcefully avoid elemental mastery on druidic staff in an attempt to enforce damage resolution appearing to occur before healing? That's my best guess, anyhow...
« Last Edit: April 13, 2012, 11:20:20 am by TheonlyrealBeef »

Offline Pineapple

  • Legendary Member
  • ******
  • Posts: 4105
  • Country: us
  • Reputation Power: 0
  • Pineapple hides under a Cloak.
  • Master of Cake
  • Awards: Silver DonorSlice of Elements 5th Birthday CakeSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday CakeSlice of Elements 2nd Birthday Cake
Re: Failed to receive Elemental Mastery with full health https://elementscommunity.org/forum/index.php?topic=35201.msg443600#msg443600
« Reply #1 on: December 30, 2011, 04:33:59 pm »
The cause is that 105/100 does not register as max HP.
Already reported. (http://elementscommunity.org/forum/index.php/topic,33208.msg460109#msg460109)

Offline ddevans96

  • Legendary Member
  • ******
  • Posts: 8307
  • Country: us
  • Reputation Power: 113
  • ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.
  • now palafrost online
  • Awards: Slice of Elements 10th Birthday CakeSlice of Elements 9th Birthday CakeSlice of Elements 8th Birthday CakeSlice of Elements 7th Birthday CakeSilver Donor9th Trials - Master of WaterSlice of Elements 6th Birthday Cake8th Trials - Master of WaterSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday CakeWinner of the Harry Potter PvP House CupSlice of Elements 2nd Birthday Cake
Re: Failed to receive Elemental Mastery with full health https://elementscommunity.org/forum/index.php?topic=35201.msg443601#msg443601
« Reply #2 on: December 30, 2011, 04:38:06 pm »
1.292:
Winning/Losing a game now instantly happens when a player has 0 HP (healing with AM should not revive a player anymore, to be tested)
This change was made to stop a bug with antimatter and poison. Unfortunately, it also affected cards such as Druidic Staff and Liquid Shadow.

discord / twitter: palafrost - 2x master of water - false god enthusiast
twitch: palafrost - speedrunner, ex-celeste, currently hades
avatar: makoto [persona 5] by asukabaka

Offline russianspy1234

  • Hero Member
  • *****
  • Posts: 1842
  • Country: ru
  • Reputation Power: 26
  • russianspy1234 is a proud Wyrm taking wing for the first time.russianspy1234 is a proud Wyrm taking wing for the first time.russianspy1234 is a proud Wyrm taking wing for the first time.russianspy1234 is a proud Wyrm taking wing for the first time.russianspy1234 is a proud Wyrm taking wing for the first time.
  • Crucible Bombarder
  • Awards: Slice of Elements 14th Birthday CakeSlice of Elements 12th Birthday CakeSlice of Elements 11th Birthday CakeSlice of Elements 9th Birthday CakeSlice of Elements 8th Birthday CakeSlice of Elements 7th Birthday CakeArt Competition - Meta Master Card Design Competition: New Year's ResolutionsSlice of Elements 6th Birthday CakeSlice of Elements 5th Birthday CakeSlice of Elements 4th Birthday CakeSlice of Elementshifted 3rd Birthday Cake -Fire-DIAC Ray of SunshineSlice of Elements 3rd Birthday Cake
Re: Failed to receive Elemental Mastery with full health https://elementscommunity.org/forum/index.php?topic=35201.msg443617#msg443617
« Reply #3 on: December 30, 2011, 06:32:11 pm »
1.292:
Winning/Losing a game now instantly happens when a player has 0 HP (healing with AM should not revive a player anymore, to be tested)
This change was made to stop a bug with antimatter and poison. Unfortunately, it also affected cards such as Druidic Staff and Liquid Shadow.
he was already at max hp when he attacked so that shouldnt apply should it?
My Portfolio
Brawl 7 is occurring.  Come follow along.

Offline bogtro

  • Sr. Member
  • ****
  • Posts: 964
  • Reputation Power: 14
  • bogtro is taking their first peeks out of the Antlion's burrow.bogtro is taking their first peeks out of the Antlion's burrow.
  • Bring it. I'm ready.
  • Awards: 6th Trials - Master of DarknessWeekly Tournament WinnerChampionship League 1/2012 2nd PlaceWeekly Tournament Winner
Re: Failed to receive Elemental Mastery with full health https://elementscommunity.org/forum/index.php?topic=35201.msg443667#msg443667
« Reply #4 on: December 30, 2011, 09:20:23 pm »
This is a known bug - The game will register as you having 105/100 HP. Since the game checks to see if you have more than your max HP *after* it checks if your opponent has 0 HP, the game will not trigger EM as your current hp is not equal to your maximum HP. You will actually gain (slightly) more than the base reward.

This will occur:
If you have 96 health and kill your opponent with a 4-attack vampire
If you have 95 health and kill your opponent with a Jade Staff
If you have 100 health and kill your opponent with a 18-attack vampire
If you have 100 health and kill your opponent with a Jade Staff
Or any other way that will heal you at the same time as killing your opponent when you already have max HP
Or any other way that would otherwise heal you to max HP at the same time as killing your opponent.
Years ago we had Ronald Reagan, Johnny Cash, Bob Hope, and Steve Jobs. Now we have Obama, no hope, no cash, and no jobs.

Offline Pineapple

  • Legendary Member
  • ******
  • Posts: 4105
  • Country: us
  • Reputation Power: 0
  • Pineapple hides under a Cloak.
  • Master of Cake
  • Awards: Silver DonorSlice of Elements 5th Birthday CakeSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday CakeSlice of Elements 2nd Birthday Cake
Re: Failed to receive Elemental Mastery with full health https://elementscommunity.org/forum/index.php?topic=35201.msg444673#msg444673
« Reply #5 on: January 03, 2012, 05:59:32 am »
This is a known bug - The game will register as you having 105/100 HP. Since the game checks to see if you have more than your max HP *after* it checks if your opponent has 0 HP, the game will not trigger EM as your current hp is not equal to your maximum HP. You will actually gain (slightly) more than the base reward.

This will occur:
If you have 96 health and kill your opponent with a 4-attack vampire
If you have 95 health and kill your opponent with a Jade Staff
If you have 100 health and kill your opponent with a 18-attack vampire
If you have 100 health and kill your opponent with a Jade Staff
Or any other way that will heal you at the same time as killing your opponent when you already have max HP
Or any other way that would otherwise heal you to max HP at the same time as killing your opponent.
I was under the impression that healing to exactly full HP while/before winning would grant you an EM.
Can someone confirm this before I go test it?

 

anything
blarg: