Merge branch 'release/1.6.2'

This commit is contained in:
ntr 2019-10-20 17:44:22 +11:00
commit 34a039f456
9 changed files with 23 additions and 7 deletions

View File

@ -2,6 +2,13 @@
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/).
## [1.6.2] - 2019-10-20
### Fixed
- Combiner bug where it would preview items for different combinations
- Skill descriptions are cleared when animations start
## [1.6.1] - Skipped
## [1.6.0] - 2019-10-18 ## [1.6.0] - 2019-10-18
### Added ### Added
- Subscriber chat! - Subscriber chat!

View File

@ -1 +1 @@
1.6.1 1.6.2

View File

@ -4,6 +4,8 @@
*PRODUCTION* *PRODUCTION*
* rename vbox to shop * rename vbox to shop
* give the shop and inventory distinct delineation
* proper victory / lose page instead of just face off (you are the winner or something)
* mobile styles * mobile styles
* mobile info page * mobile info page
@ -21,11 +23,11 @@
## SOON ## SOON
* equip from shop (buy and equip without putting in your inventory) for bases * equip from shop (buy and equip without putting in your inventory) for bases
* move item from one construct to another
* bot game grind * bot game grind
* ACP * ACP
* essential * essential
* msg pane / chatwheel
* audio * audio
* treats * treats
* susbcriber gold name in instance * susbcriber gold name in instance

View File

@ -1,6 +1,6 @@
{ {
"name": "mnml-client", "name": "mnml-client",
"version": "1.6.1", "version": "1.6.2",
"description": "", "description": "",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {

View File

@ -1,6 +1,6 @@
{ {
"name": "mnml-client", "name": "mnml-client",
"version": "1.6.1", "version": "1.6.2",
"description": "", "description": "",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {

View File

@ -344,7 +344,13 @@ function Vbox(args) {
} else { } else {
// Since theres 3 items in combiner and you can't have invalid combos we can preview it // Since theres 3 items in combiner and you can't have invalid combos we can preview it
const combinerItems = combiner.map(j => vbox.bound[j]); const combinerItems = combiner.map(j => vbox.bound[j]);
const comboItemObj = itemInfo.combos.find(combo => combinerItems.every(c => combo.components.includes(c))); const combinerCount = countBy(combinerItems, co => co);
const comboItemObj = itemInfo.combos.find(combo => combinerItems.every(c => {
if (!combo.components.includes(c)) return false;
const comboCount = countBy(combo.components, co => co);
if (combinerCount[c] > comboCount[c]) return false;
return true;
}));
comboItem = comboItemObj ? comboItemObj.item : 'refine'; comboItem = comboItemObj ? comboItemObj.item : 'refine';
text = `Combine - ${comboItem}`; text = `Combine - ${comboItem}`;
} }

View File

@ -61,6 +61,7 @@ function registerEvents(store) {
if (game && currentGame) { if (game && currentGame) {
if (game.resolved.length !== currentGame.resolved.length) { if (game.resolved.length !== currentGame.resolved.length) {
store.dispatch(actions.setAnimating(true)); store.dispatch(actions.setAnimating(true));
store.dispatch(actions.setGameSkillInfo(null));
// stop fetching the game state til animations are done // stop fetching the game state til animations are done
const newRes = game.resolved.slice(currentGame.resolved.length); const newRes = game.resolved.slice(currentGame.resolved.length);

View File

@ -1,6 +1,6 @@
{ {
"name": "mnml-ops", "name": "mnml-ops",
"version": "1.6.1", "version": "1.6.2",
"description": "", "description": "",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {

View File

@ -1,6 +1,6 @@
[package] [package]
name = "mnml" name = "mnml"
version = "1.6.1" version = "1.6.2"
authors = ["ntr <ntr@smokestack.io>"] authors = ["ntr <ntr@smokestack.io>"]
[dependencies] [dependencies]