Enemey Combat Meeting 9 27 25 - AlexisBliesener/Bewitched GitHub Wiki

Meeting Title: Enemy Combat Meeting

Date: 9/27/24

Time: 9:05 pm - 10:15 pm

Location: Discord

Attendees:

  • Alexis
  • Andy
  • Strider

1. Agenda

  • Combat system

2. Discussion


Combat system

Key discussions:

  • Primary attack is damage dealing
  • Secondary attack is defensive/counter move
    • response to enemy attacking you not necessary defensive
    • should be used as a response
    • can be used at anytime but does something slightly different
    • rewards for hitting with perfect counter
  • long enough end of move that you can get hit if you miss
  • There will be no "dodge" button it will be built into the secondary if wanted
  • goblin secondary ablity
    • first button press: activates dodge ability which moves player in whatever direction
    • after say half a second or if countering attack it ends, perfect dodging if countered
    • second button press: does the spin attack
    • scenario 1: enemy attacks you, you use secondary to counter, it deflects and moves to the side, then you can click to attack
    • scenario 2: enemy does not attack you, you use counter ability, click again prematurely to half dodge, then move into spin attack
    • scenario 3: enemy does not attack you, you use counter ability but do not click again to just end counter period and do nothing
    • scenario 4: only use dodge portion, then follow up with chain possess or stab
    • perfect counter = removed hit box
    • unperfect counter = chance to dodge if lucky but not for certain