get player state on back btn
This commit is contained in:
parent
4ecc87259e
commit
b839810815
@ -18,6 +18,7 @@ function GamePanel(props) {
|
||||
setActiveSkill,
|
||||
setActiveCryp,
|
||||
selectSkillTarget,
|
||||
sendPlayerState,
|
||||
activeCryp,
|
||||
account,
|
||||
showLog,
|
||||
@ -47,11 +48,16 @@ function GamePanel(props) {
|
||||
);
|
||||
}
|
||||
|
||||
function backClick() {
|
||||
quit();
|
||||
return sendPlayerState(game.instance);
|
||||
}
|
||||
|
||||
const header = (
|
||||
<div className="instance-hdr">
|
||||
<button
|
||||
className="game-back-btn instance-btn instance-ui-btn left"
|
||||
onClick={quit}>
|
||||
onClick={backClick}>
|
||||
Back
|
||||
</button>
|
||||
<div className="spacer">
|
||||
|
||||
@ -23,6 +23,11 @@ const addState = connect(
|
||||
return false;
|
||||
}
|
||||
|
||||
function sendPlayerState(instanceId) {
|
||||
if (!instanceId) return false;
|
||||
return ws.sendPlayerState(instanceId);
|
||||
}
|
||||
|
||||
// intercept self casting skills
|
||||
if (activeSkill && activeSkill.skill.self_targeting) {
|
||||
ws.sendGameSkill(game.id, activeSkill.crypId, null, activeSkill.skill.skill);
|
||||
@ -36,6 +41,7 @@ const addState = connect(
|
||||
activeSkill,
|
||||
activeCryp,
|
||||
selectSkillTarget,
|
||||
sendPlayerState,
|
||||
};
|
||||
},
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user