tomorrow's balance changes

This commit is contained in:
ntr 2019-05-06 22:38:48 +10:00
parent cc82c3811c
commit 39e9f5229b
2 changed files with 87 additions and 48 deletions

View File

@ -2,8 +2,42 @@
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/). This project adheres to [Semantic Versioning](http://semver.org/).
## [In Progress]
*BALANCE*
- strike
- 110 -> 90
- strangle
no immunity
- purify
- 1 effect from all cryps at level 2
- removes all effects from all cryps at l3
- invert
- fx for buffs when applied to enemies
- invert + haste -> doubles all cooldowns
- haste
- additional attack with red skills if affected
- deal % dmg based on speed difference between source and target?
- l2 maybe reduce cooldowns or something
- heal
- buff %
var / skill info rpc
thresholds / bonuses
sell cost
etc
## [Unreleased] ## [Unreleased]
## [0.1.1] - YYYY-MM-DD ### Added
### Changed
### Fixed
## [0.1.1] - 2019-05-06
### Added ### Added
Event::Skill Event::Skill
needed to convey the use of skill which is followed by other events needed to convey the use of skill which is followed by other events

View File

@ -1,4 +1,4 @@
# Key Mechanics # Mechanics
* 10d chaos maths, not rock paper scissors * 10d chaos maths, not rock paper scissors
* phys is faster and chaotic * phys is faster and chaotic
* spells are slow and reliable * spells are slow and reliable
@ -12,26 +12,36 @@
red + aggro green red + aggro green
blue + defensive green blue + defensive green
- strike
- 110 -> 90
- strangle
no immunity
- purify
- 1 effect from all cryps at level 2
- removes all effects from all cryps at l3
- invert
- fx for buffs when applied to enemies
- invert + haste -> doubles all cooldowns
- haste
- additional attack with red skills if affected
- deal % dmg based on speed difference between source and target?
- l2 maybe reduce cooldowns or something
- heal
- buff %
# WORK WORK # WORK WORK
## NOW ## NOW
*WARDEN* var / skill info rpc
thresholds / bonuses
* games sell cost
check updated timestamps etc
once a second?
add a timestamp to each player
after 30s issue warning (client)
after 1m automove
increment warnings
after 3 warnings forfeit
* instances
add timestamp to each player
after 60s force ready
*CLIENT* *CLIENT*
* general * general
@ -41,25 +51,12 @@ add a timestamp to each player
* game * game
*SERVER* *SERVER*
authentication endpoint
hit /auth with un/pw or token
invalidate previous token
generate new token and return
attach token to websocket
ez
Base Items - Buff / Debuff / Stun should be equippable / usable skills Base Items - Buff / Debuff / Stun should be equippable / usable skills
var / skill info rpc
thresholds / bonuses
sell cost
etc
put ticks on stack at start of phase put ticks on stack at start of phase
push events push events
make strike *really* hit first / resolve at same time?
## SOON ## SOON
* Add missing combo - (Red + Blue + Attack) - Duplicated ??? * Add missing combo - (Red + Blue + Attack) - Duplicated ???
@ -82,6 +79,14 @@ make strike *really* hit first / resolve at same time?
* chat wheel trash talk * chat wheel trash talk
* KO animations and trash talk * KO animations and trash talk
* the *real* authentication endpoint
hit /auth with un/pw or token
invalidate previous token
generate new token and return
attach token to websocket
ez
## LATER ## LATER
* redis for game events * redis for game events