Close

Results 1 to 3 of 3
  1. #1
    Member
    Join Date
    Dec 2013
    Location
    Quebec, Canada (GTM-4)
    Posts
    89
    Tournaments Joined
    0
    Tournaments Won
    0

    end turn / start turn

    TJ PASDEV vs TJ FENELON

    I play with blood frenzy and rampage
    Fen play with necromancer's shroud

    Fen put me at 1hp and the turn end.

    Necromancer's shroud said: killed AT THE END of the turn
    Rampage said: when opposing allie is killed, your hero heals 2 dmg
    Blood frenzy said: AT THE START of each turn your hero take 1 dmg

    my logic brain tells me that there should be a difference or a space between end turn and starting turn. Why not?

    it is impossible for the start of a new turn to arrive before the end of the last turn. I'm confused

  2. #2
    Senior Member Twio's Avatar
    Join Date
    Jun 2013
    Location
    New Zealand
    Posts
    861
    Tournaments Joined
    1
    Tournaments Won
    0
    You didn't make this clear in your post but I assume Blood Frenzy killed you?

    And yes this needs to be fixed, obviously you should have been healed before you took damage from BF.
    GMT +13
    IGN: Exterminans
    Champion of Shadow Era for New Zealand
    Theme Song: https://www.youtube.com/watch?v=wsdrJmXzISs

  3. #3
    Lead Developer / Designer Gondorian's Avatar
    Join Date
    Apr 2011
    Location
    England (GMT+0)
    Posts
    24,080
    Tournaments Joined
    1000
    Tournaments Won
    999
    Blog Entries
    1
    This is another variation of the other end/start turn bugs that have been there for many years because it requires major overhaul of game engine/states. We always deferred this due to time that would be involved and also risk of regressing other behaviour trying to solve corner cases.

    To be clear what the issue is: End of Turn is not currently separate state to Start of Turn and multithreaded Unity will happily finish executing some card effects before finishing others that started before them on the transition from one turn to the other.

    I'm sure I could have tackled it eventually, but it would have taken time that instead went into other dev work. Since Kyle wrote the original engine and decided the state model that is used, he could probably solve this himself.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •