From 39e9f5229bd6d92c8bbcba17e28758cbfc44db9b Mon Sep 17 00:00:00 2001 From: ntr Date: Mon, 6 May 2019 22:38:48 +1000 Subject: [PATCH] tomorrow's balance changes --- CHANGELOG.md | 70 ++++++++++++++++++++++++++++++++++++++-------------- WORKLOG.md | 65 ++++++++++++++++++++++++++---------------------- 2 files changed, 87 insertions(+), 48 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fd40a41d..8f0a0a23 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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% diff --git a/WORKLOG.md b/WORKLOG.md index ad8f3d16..7dcf2367 100644 --- a/WORKLOG.md +++ b/WORKLOG.md @@ -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