# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aidenkrz <aiden@djkraz.com>
# SPDX-FileCopyrightText: 2025 Armok <155400926+ARMOKS@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 August Eymann <august.eymann@gmail.com>
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
# SPDX-FileCopyrightText: 2025 Lincoln McQueen <lincoln.mcqueen@gmail.com>
# SPDX-FileCopyrightText: 2025 gus <august.eymann@gmail.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later

- type: martialArt
  id: CorporateJudo
  martialArtsForm: CorporateJudo
  roundstartCombos: CorporateJudoMoves
  baseDamageModifier: 5

- type: comboList
  id: CorporateJudoMoves
  combos:
  - JudoThrow
  - JudoArmbar
  - JudoDiscombobulate # Due to supercode this needs to be below Armbar, otherwise it takes priority
  - JudoWheelThrow
  - JudoEyePoke # Same here, must be below WheelThrow
  #- JudoGoldenBlast

- type: combo
  id: JudoDiscombobulate
  name: Discombobulate
  martialArtsForm: CorporateJudo
  attacks:
  - Disarm
  - Grab
  event: !type:JudoDiscombobulatePerformedEvent

- type: combo
  id: JudoEyePoke
  name: Eye Poke
  martialArtsForm: CorporateJudo
  attacks:
  - Disarm
  - Harm
  event: !type:JudoEyePokePerformedEvent
  extraDamage: 5

- type: combo
  id: JudoThrow
  name: Judo Throw
  martialArtsForm: CorporateJudo
  attacks:
  - Grab
  - Disarm
  event: !type:JudoThrowPerformedEvent
  paralyzeTime: 4
  staminaDamage: 5
  dropHeldItemsBehavior: NoDrop
  canDoWhileProne: false

- type: combo
  id: JudoArmbar
  name: Armbar
  martialArtsForm: CorporateJudo
  attacks:
  - Disarm
  - Disarm
  - Grab
  event: !type:JudoArmbarPerformedEvent
  paralyzeTime: 5
  staminaDamage: 10
  dropHeldItemsBehavior: AlwaysDrop

- type: combo
  id: JudoWheelThrow
  name: Wheel Throw
  martialArtsForm: CorporateJudo
  attacks:
  - Grab
  - Disarm
  - Harm
  event: !type:JudoWheelThrowPerformedEvent
  staminaDamage: 120

# Conflicts with armbar + hugs don't seem to count?, to be implemented later
#- type: combo
#  id: JudoGoldenBlast
#  name: Golden Blast
#  martialArtsForm: CorporateJudo
#  attacks:
#  - Hug
#  - Disarm
#  - Hug
#  - Grab
#  - Disarm
#  - Disarm
#  - Grab
#  - Hug
#  - Disarm
#  - Disarm
#  - Grab
#  - Hug
#  event: !type:JudoGoldenBlastPerformedEvent
#  paralyzeTime: 30
