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,17 +2,51 @@
All notable changes to this project will be documented in this file.
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]
## [0.1.1] - YYYY-MM-DD
### Added
### Changed
### Fixed
## [0.1.1] - 2019-05-06
### Added
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
used for skill Purify to show that it is used and then followed by removal and other events
New Skill `Sleep`
Combined using Stun + GG
Stuns target for 3T (might need to be 4T)
Deals 240% green damage (heal)
Concept - high duration stun with the drawback of a big heal on the target
Concept - high duration stun with the drawback of a big heal on the target
Base cooldown 3T
(Could be played aggressively or defensively)
@ -20,31 +54,31 @@ This project adheres to [Semantic Versioning](http://semver.org/).
### Changed
Switch purify with reflect
- Purify
- Purify
Now GG + block (was GB + block)
Now applies a small heal 45% multiplier green damage (power) for each debuff removed
- Reflect
- Reflect
Now GB + block (was GG + block)
Recharges blue life at 45% blue damage
- Server function recharge changed to take skill, red amount and blue amount as inputs
- Recharge Skill reworked
No longer restores full Red and Blue life
Now restores Red life and Blue life based on respective red and blue damage
Now restores Red life and Blue life based on respective red and blue damage
Recharge value calculated at 85% multiplier with red and blue damage
Silence
Silence
No longer Stun + GB (already exists as debuff BB)
Now also deals damage amount of 55% base blue damage
This damage amount does 45% more damage per blue skill blocked
This damage amount does 45% more damage per blue skill blocked
Maximum = (0.55)(1.35)*base_blue_damage
Cooldown changed 1T -> 2T
Debuff duration increased 2T -> 3T
Snare
Now also deals damage amount of 40% base blue damage
This damage amount does 45% more damage per red skill blocked
This damage amount does 45% more damage per red skill blocked
Maximum = (0.40)(1.35)*base_red_damage
Cooldown changed 1T -> 2T
Debuff duration increased 2T -> 3T
@ -55,24 +89,24 @@ This project adheres to [Semantic Versioning](http://semver.org/).
Taunt now GR + Buff
No longer self-target only
Hex is now Stun + GB (was Stun + RB)
Banish is now Stun + RB (was Stun + RG) for rng theme
Throw is now Stun + RG (was Stun + GG)
Throw is now Stun + RG (was Stun + GG)
- Better fit as it applies inc Red taken debuff (vulnerability)
## [0.1.0] - 2019-05-02
### Added
New skill `Chaos`
New skill `Chaos`
- 50% base red & blue with an additional rng 20% blue & red
- Combo'd with Attack + Red + Blue
New skill `Slay`
New skill `Slay`
- 70% base red, heals (green damage) for equivalent dmg dealt
- Combo'd with Attack + Red + Green
New effect `Wither`
New effect `Wither`
- Reduces green damage taken by 50%
### Fixed
@ -92,7 +126,7 @@ This project adheres to [Semantic Versioning](http://semver.org/).
- Changed skill damage multipliers
`Blast` 100% -> 130%
`CorruptionTick` 100% -> 80%
`CorruptionTick` 100% -> 80%
`Decay` 50% -> 25%
`Heal` 100% -> 120%
`SiphonTick` 100% -> 30%

View File

@ -1,4 +1,4 @@
# Key Mechanics
# Mechanics
* 10d chaos maths, not rock paper scissors
* phys is faster and chaotic
* spells are slow and reliable
@ -12,26 +12,36 @@
red + aggro 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
## NOW
*WARDEN*
* games
check updated timestamps
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
var / skill info rpc
thresholds / bonuses
sell cost
etc
*CLIENT*
* general
@ -41,25 +51,12 @@ add a timestamp to each player
* game
*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
var / skill info rpc
thresholds / bonuses
sell cost
etc
put ticks on stack at start of phase
push events
make strike *really* hit first / resolve at same time?
## SOON
* Add missing combo - (Red + Blue + Attack) - Duplicated ???
@ -82,6 +79,14 @@ make strike *really* hit first / resolve at same time?
* chat wheel 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
* redis for game events