Skip to content

Crowd Control #14

@theastropath

Description

@theastropath

Should be simple enough to bring over from DXRando, etc

Biggest concern would probably be how to keep the timers rolling through deaths, reloads, etc.

Potential effects:

  • Give Health
  • Spawn enemy nearby (Cornish Pixies, imps, maybe firecrabs?)
  • Lock out movement controls (Class Harry has bLockOutForward, bLockOutBackward, bLockOutStrafeLeft, bLockOutStrafeRight. Could inject on DoJump and also block jumping when the effect is active)
  • Lock out spells (Override Harry::IsInSpellBook?)
  • Give/Remove Nimbus and Quidditch Armor
  • Give/Remove beans
  • Kill Harry
  • Give/Remove potions
  • Give/Remove potion ingredients (Maybe this is just unnecessary though)
  • Send player to challenge level (Probably blocked until you're in an appropriate gamestate where you can do the challenge level)
  • Damage multiplier
  • Move fast/slow (Tweak GroundRunSpeed?)
  • Bouncy Castle (Periodic forced jumps)
  • Nudge player (Dupe logic from DXRando?)
  • Go First Person (See "exec function FPSMode" in HPConsole)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions