battle - Unnamed-MUD/bloody-sockets GitHub Wiki
Henlo wizzard, go cast a spelll DUMMY
Battles will be turn based, with the player selecting a skill to use the active form of. so the skill jumping @ 13.5%
becomes the verb jump
which would do some cool jump confusing thing maybe?
Example battle prompt:
Slug boy attacks you!
slime guy joins the fight!
You are in *~BATTLE~*!
initiative: slug boy, YOU, slime guy
type a SKILL name, SKIP your turn or FLEE:
> kick
You kick slug boy square in the face, -5HP
slime guy throws dust in your face, something cool happens?
slug boy slaps you HARD, -10HP
initiative: slug boy, YOU, slime guy
type a SKILL name, SKIP your turn or FLEE:
> luck
The luck well has run dry
slime guy tries to flee
slug boy misses
Battle system ideas:
- tactical, not spamming backstab command 100 times until you win
- each turn should be interesting enough, picking between one of a few applicable skills
- think pokemon or jrpg battles: do i heal, attack or do some status effect?
- run an initiative that's visible to the player
- Max turn timer, if the player enters nothing for 10secs, they skip the turn
- (this is a good idea for PVP!)
- select targets? maybe you can't select targets but it's against whoever is next in initiative?