item descriptions and worklog

This commit is contained in:
Mashy 2019-09-23 14:23:22 +10:00
parent 7bfe40f3b9
commit 6997a7a7c9
2 changed files with 51 additions and 53 deletions

View File

@ -1,31 +1,27 @@
# WORK WORK # WORK WORK
## NOW ## NOW (Before PAX)
*PRODUCTION* *PRODUCTION*
* mobile styles
* mobile info page
* Add TOS and accept to register page
* can't reset password without knowing password =\
## SOON (Before or After PAX)
* bot game grind
* ACP * ACP
* essential * essential
* serde serialize privatise * serde serialize privatise
* mobile styles * msg pane / chatwheel
* can't reset password without knowing password =\ * audio
* treats * treats
* susbcriber gold name in instance
* client animation bpm * client animation bpm
* background colour changes depending on time of day * background colour changes depending on time of day
* susbcriber gold name in instance
* bot game grind
* msg pane
* audio
## SOON
*SERVER*
* modules
* troll life -> dmg
* prince of peace
* bonus healing / no damage
* fuck magic
* empower on ko
* rework vecs into sets * rework vecs into sets
* remove names so games/instances are copy * remove names so games/instances are copy
@ -44,22 +40,17 @@
* Industrial * Industrial
*CLIENT* *CLIENT*
fix info highlighting
theme toasts theme toasts
mobile info page
reconnect based on time delta reconnect based on time delta
consolidate game and instance consolidate game and instance
*SERVER* * elo + leaderboards
* vbox drops chances
* 50% spec, 25% colour etc
* mnml tv * mnml tv
## LATER ## LATER
* elo + leaderboards
* constants * constants
* change to ownership pattern
$$$ $$$
* Items * Items
@ -69,6 +60,13 @@ $$$
* Highlight (dota) colour * Highlight (dota) colour
* fx colours + styles * fx colours + styles
* modules
* troll life -> dmg
* prince of peace
* bonus healing / no damage
* fuck magic
* empower on ko
# 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

View File

@ -737,8 +737,8 @@ impl Item {
Item::Electrify| Item::Electrify|
Item::ElectrifyPlus | Item::ElectrifyPlus |
Item::ElectrifyPlusPlus => format!( Item::ElectrifyPlusPlus => format!(
"Self targetting defensive for {:?}T. Applies Electric to attackers dealing BlueDamage {:?}% \ "Applies electrify for {:?}T. If a construct with electrify takes damage they will apply an electrocute debuff to the caster dealing {:?}% \
BluePower per turn for {:?}T.", BluePower as BlueDamage per turn for {:?}T.",
self.into_skill().unwrap().effect()[0].get_duration(), self.into_skill().unwrap().effect()[0].get_duration(),
self.into_skill().unwrap().effect()[0].get_skill().unwrap().effect()[0].get_skill().unwrap().multiplier(), self.into_skill().unwrap().effect()[0].get_skill().unwrap().effect()[0].get_skill().unwrap().multiplier(),
self.into_skill().unwrap().effect()[0].get_skill().unwrap().effect()[0].get_duration()), self.into_skill().unwrap().effect()[0].get_skill().unwrap().effect()[0].get_duration()),
@ -790,20 +790,20 @@ impl Item {
Item::Invert| Item::Invert|
Item::InvertPlus | Item::InvertPlus |
Item::InvertPlusPlus => format!( Item::InvertPlusPlus => format!(
"Reverse healing into damage and damage into healing. "Reverse healing into damage and damage into healing. Any excess red or blue damage is converted into shield recharge. Lasts {:?}T.",
Any excess red or blue damage is converted into shield recharge."), self.into_skill().unwrap().effect()[0].get_duration()),
Item::Counter| Item::Counter|
Item::CounterPlus | Item::CounterPlus |
Item::CounterPlusPlus => format!("Self targetting skill. Recharges RedLife for {:?}% RedPower and blocks red skills for {:?}T. Item::CounterPlusPlus => format!("Applies counter and block {:?}T. Block reduces incoming red damage by {:?}%.
If a red skill is parried the construct will riposte the source dealing {:?}% RedPower as red damage.", Red damage taken during counter will trigger a counter attack dealing {:?}% RedPower as red damage.",
self.into_skill().unwrap().multiplier(),
self.into_skill().unwrap().effect()[0].get_duration(), self.into_skill().unwrap().effect()[0].get_duration(),
100 - self.into_skill().unwrap().effect()[1].get_multiplier(),
self.into_skill().unwrap().effect()[0].get_skill().unwrap().multiplier()), self.into_skill().unwrap().effect()[0].get_skill().unwrap().multiplier()),
Item::Purge| Item::Purge|
Item::PurgePlus | Item::PurgePlus |
Item::PurgePlusPlus => format!("Remove buffs from target construct. Applies purge which disables target green skills for {:?}T.", Item::PurgePlusPlus => format!("Remove buffs from target construct. Applies purge disabling target green skills for {:?}T.",
self.into_skill().unwrap().effect()[0].get_duration()), self.into_skill().unwrap().effect()[0].get_duration()),
Item::Purify| Item::Purify|