Merge branch 'release/1.6.2'
This commit is contained in:
commit
34a039f456
@ -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!
|
||||||
|
|||||||
@ -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
|
||||||
|
|||||||
@ -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": {
|
||||||
|
|||||||
@ -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": {
|
||||||
|
|||||||
@ -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}`;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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);
|
||||||
|
|||||||
@ -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": {
|
||||||
|
|||||||
@ -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]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user