public void handleInput(InputState pInputState) {
    if (mControllingCharacter == null) return;

    if (pInputState.mouseLeftClick() && mAttackTimer > mControllingCharacter.attackSpeed()) {
      mAttackVector.x = pInputState.mouseScreenCoords().x;
      mAttackVector.y = pInputState.mouseScreenCoords().y;
      mAttack = true;
      mAttackTimer = 0;
    }
  }