1. 05 Feb, 2024 1 commit
    • Chen Bill's avatar
      processor_unit: add value1~value4 (#550) · 7e19d953
      Chen Bill authored
      * fix PROCESSOR_SUMMON_RULE
      
      * fix PROCESSOR_MSET
      
      * edit comment
      
      * fix PROCESSOR_DAMAGE
      
      * fix PROCESSOR_REMOVE_OVERLAY
      
      * fix PROCESSOR_SWAP_CONTROL
      
      * fix PROCESSOR_TRAP_MONSTER_ADJUST
      
      * fix PROCESSOR_CHANGEPOS
      
      * change bit field into unsigned
      
      * fix PROCESSOR_SELECT_XMATERIAL
      
      * fix PROCESSOR_ROCK_PAPER_SCISSORS
      7e19d953
  2. 01 Feb, 2024 1 commit
    • Chen Bill's avatar
      fix #544 (#549) · 5aa52f96
      Chen Bill authored
      * fix PROCESSOR_SUMMON_RULE
      
      * fix PROCESSOR_FLIP_SUMMON
      
      * fix PROCESSOR_MSET
      
      * fix PROCESSOR_SPSUMMON_RULE
      
      * edit comment
      5aa52f96
  3. 31 Jan, 2024 3 commits
  4. 30 Jan, 2024 1 commit
  5. 25 Jan, 2024 1 commit
  6. 23 Jan, 2024 2 commits
  7. 19 Jan, 2024 1 commit
  8. 17 Jan, 2024 1 commit
  9. 16 Jan, 2024 1 commit
  10. 15 Jan, 2024 1 commit
  11. 10 Jan, 2024 1 commit
  12. 09 Jan, 2024 1 commit
  13. 08 Jan, 2024 2 commits
  14. 07 Jan, 2024 1 commit
  15. 05 Jan, 2024 5 commits
  16. 03 Jan, 2024 1 commit
  17. 27 Dec, 2023 1 commit
  18. 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
  19. 24 Dec, 2023 4 commits
  20. 23 Dec, 2023 2 commits
  21. 22 Dec, 2023 5 commits
  22. 18 Dec, 2023 3 commits