1. 27 Dec, 2023 1 commit
  2. 25 Dec, 2023 1 commit
    • Chen Bill's avatar
      update release functions (#516) · f0ea88c1
      Chen Bill authored
      * update Duel.CheckReleaseGroup, CheckReleaseGroupEx
      
      Duel.CheckReleaseGroup
      add 1st param: reason
      
      Duel.CheckReleaseGroupEx
      add 1st param: reason
      
      target function of EFFECT_CANNOT_RELEASE
      add 4th param: reason
      
      * update Duel.IsPlayerCanRelease
      
      add 3rd param (optional): reason
      
      * is_releasable_by_nonsummon(playerid, REASON_EFFECT
      
      * update Card.IsReleasable
      
      add 2nd param (optional): reason
      
      * minor fix
      
      * update Duel.GetReleaseGroup, GetReleaseGroupCount
      
      add 3rd param (optional): reason
      
      * fix function index
      
      * Duel.SelectReleaseGroup, SelectReleaseGroupEx
      
      * update ReleaseGroup releated functions
      
      * update card::is_releasable_by_nonsummon()
      
      * update field::is_player_can_release()
      
      * Duel.GetReleaseGroup: REASON_COST by default
      
      * Card.IsReleasable: REASON_COST by default
      
      * add release reason REASON_SPSUMMON
      
      * update field::release(uint16 step, ...
      
      * add constant
      
      ---------
      Co-authored-by: mercury233's avatarmercury233 <me@mercury233.me>
      f0ea88c1
  3. 24 Dec, 2023 4 commits
  4. 23 Dec, 2023 2 commits
  5. 22 Dec, 2023 5 commits
  6. 18 Dec, 2023 3 commits
  7. 17 Dec, 2023 1 commit
  8. 15 Dec, 2023 2 commits
  9. 14 Dec, 2023 3 commits
  10. 12 Dec, 2023 1 commit
  11. 11 Dec, 2023 2 commits
  12. 10 Dec, 2023 8 commits
  13. 09 Dec, 2023 4 commits
  14. 08 Dec, 2023 3 commits