mirror of
https://github.com/exane/not-gwent-online
synced 2024-11-23 19:36:53 +00:00
stuff
This commit is contained in:
parent
05af359b85
commit
89b1396c50
@ -287,8 +287,8 @@ module.exports = {
|
||||
}
|
||||
},
|
||||
"francesca_leader2": {
|
||||
name: "",
|
||||
description: "",
|
||||
name: "Francesca Findabair the Beautiful",
|
||||
description: "Doubles the strength of all your Ranged Combat units (unless a Commander's Horn is also present on that row).",
|
||||
onActivate: function(){
|
||||
this.setHorn("commanders_horn", 1);
|
||||
}
|
||||
@ -325,8 +325,8 @@ module.exports = {
|
||||
}
|
||||
},
|
||||
"eredin_leader4": {
|
||||
name: "",
|
||||
description: "",
|
||||
name: "Eredin King of the Wild Hunt",
|
||||
description: "Double the strength of all your Close Combat units (unless a Commander's Horn is also present on that row).",
|
||||
onActivate: function(){
|
||||
this.setHorn("commanders_horn", 0);
|
||||
}
|
||||
|
@ -5,6 +5,7 @@
|
||||
<h1>{{winner}} wins the match!</h1>
|
||||
<p>If you want to give feedback, or want to contribute, please feel free to visit <a href="https://github.com/exane/gwent-online" target="_blank">Github Gwent-Online</a>.</p>
|
||||
<p>For another match reload the page und enqueue again!</p>
|
||||
<p><button onclick="location.reload()">Reload</button></p>
|
||||
<p><b>Thanks for playing the game!</b></p>
|
||||
</div>
|
||||
<div class="bbm-modal__bottombar">
|
||||
|
@ -111,7 +111,7 @@ var Battle = (function(){
|
||||
Promise.when(this.p1.reDraw(2), this.p2.reDraw(2))
|
||||
.then(function(){
|
||||
this.on("NextTurn", this.switchTurn);
|
||||
this.switchTurn(Math.random() > .5 ? this.p1 : this.p2);
|
||||
this.switchTurn(Math.random() > 0.5 ? this.p1 : this.p2);
|
||||
}.bind(this));
|
||||
|
||||
}
|
||||
@ -136,7 +136,7 @@ var Battle = (function(){
|
||||
|
||||
this.runEvent("Turn" + side.getID());
|
||||
|
||||
console.log("current Turn: ", side.getName());
|
||||
//console.log("current Turn: ", side.getName());
|
||||
}
|
||||
|
||||
r.startNextRound = function(){
|
||||
@ -144,7 +144,7 @@ var Battle = (function(){
|
||||
var loser = lastRound.loser;
|
||||
var winner = loser.foe;
|
||||
if(this.checkIfIsOver()){
|
||||
console.log("its over!");
|
||||
//console.log("its over!");
|
||||
this.gameOver(winner);
|
||||
this.update();
|
||||
return;
|
||||
@ -153,13 +153,13 @@ var Battle = (function(){
|
||||
this.p1.resetNewRound();
|
||||
this.p2.resetNewRound();
|
||||
|
||||
console.log("start new round!");
|
||||
//console.log("start new round!");
|
||||
this.sendNotification("Start new round!");
|
||||
|
||||
|
||||
if(winner.deck.getFaction() === Deck.FACTION.NORTHERN_REALM && !lastRound.isTie){
|
||||
winner.draw(1);
|
||||
console.log(winner.getName() + " draws 1 extra card! (Northern ability)");
|
||||
//console.log(winner.getName() + " draws 1 extra card! (Northern ability)");
|
||||
this.sendNotification(winner.getName() + " draws 1 extra card! (Northern ability)");
|
||||
}
|
||||
|
||||
@ -182,10 +182,12 @@ var Battle = (function(){
|
||||
|
||||
r.waitForScoiatael = function(side){
|
||||
var self = this;
|
||||
self.sendNotification(side.getName() + " decides whos starts first");
|
||||
side.turn();
|
||||
side.foe.wait();
|
||||
self.sendNotification(side.getName() + " decides who starts first");
|
||||
side.send("request:chooseWhichSideBegins", null, true);
|
||||
side.socket.once("response:chooseWhichSideBegins", function(data){
|
||||
console.log("which side? ", data.side);
|
||||
//console.log("which side? ", data.side);
|
||||
|
||||
if(data.side !== "p1" && data.side !== "p2")
|
||||
throw new Error("Unknown side property! - ", data.side);
|
||||
@ -202,7 +204,7 @@ var Battle = (function(){
|
||||
}
|
||||
|
||||
r.update = function(){
|
||||
console.log("update called");
|
||||
//console.("update called");
|
||||
this._update(this.p1);
|
||||
this._update(this.p2);
|
||||
}
|
||||
@ -333,7 +335,7 @@ var Battle = (function(){
|
||||
//check if is nilfgaardian faction ability
|
||||
if(this.p1.deck.getFaction() === Deck.FACTION.NILFGAARDIAN_EMPIRE && this.p1.deck.getFaction() !== this.p2.deck.getFaction()){
|
||||
this.p2.removeRuby();
|
||||
console.log(this.p1.getName() + " wins the tie! (nilfgaardian ability)");
|
||||
//console.log(this.p1.getName() + " wins the tie! (nilfgaardian ability)");
|
||||
this.sendNotification(this.p1.getName() + " wins the tie! (nilfgaardian ability)");
|
||||
return {
|
||||
loser: this.p2,
|
||||
@ -342,7 +344,7 @@ var Battle = (function(){
|
||||
}
|
||||
if(this.p2.deck.getFaction() === Deck.FACTION.NILFGAARDIAN_EMPIRE && this.p1.deck.getFaction() !== this.p2.deck.getFaction()){
|
||||
this.p1.removeRuby();
|
||||
console.log(this.p2.getName() + " wins the tie! (nilfgaardian ability)");
|
||||
//console.log(this.p2.getName() + " wins the tie! (nilfgaardian ability)");
|
||||
this.sendNotification(this.p2.getName() + " wins the tie! (nilfgaardian ability)");
|
||||
return {
|
||||
loser: this.p1,
|
||||
|
@ -50,7 +50,7 @@ Battleside = (function(){
|
||||
var leaderCard = self.getLeader();
|
||||
if(leaderCard.isDisabled()) return;
|
||||
|
||||
console.log("leader activated");
|
||||
//console.log("leader activated");
|
||||
|
||||
var ability = leaderCard.getAbility();
|
||||
|
||||
@ -740,7 +740,8 @@ Battleside = (function(){
|
||||
rndCard = this.getRandomCardOnField();
|
||||
if(rndCard) {
|
||||
rndCard.__lock = true;
|
||||
console.log("Monsters faction ability triggered!");
|
||||
//console.log("Monsters faction ability triggered!");
|
||||
|
||||
this.sendNotification(this.getName() + ": Monsters faction ability triggered! " + rndCard.getName());
|
||||
} else {
|
||||
this.sendNotification(this.getName() + ": Monsters faction ability triggered! But no card found.");
|
||||
@ -848,13 +849,13 @@ Battleside = (function(){
|
||||
if(!left) return;
|
||||
left--;
|
||||
var card = self.hand.remove(id)[0];
|
||||
console.log("hand -> deck: ", card.getName());
|
||||
//console.log("hand -> deck: ", card.getName());
|
||||
self.deck.add(card);
|
||||
self.deck.shuffle();
|
||||
self.draw(1);
|
||||
if(!left){
|
||||
self.send("redraw:close", null, true);
|
||||
console.log("redraw finished");
|
||||
//console.log("redraw finished");
|
||||
deferred.resolve("done");
|
||||
//self.socket.off("redraw:reDrawCard", h1);
|
||||
}
|
||||
@ -863,7 +864,8 @@ Battleside = (function(){
|
||||
})
|
||||
|
||||
this.receive("redraw:close_client", function(){
|
||||
console.log("redraw finished!");
|
||||
//console.log("redraw finished!");
|
||||
self.wait();
|
||||
deferred.resolve("done");
|
||||
//self.socket.off("redraw:close_client", h2);
|
||||
})
|
||||
|
@ -52,7 +52,7 @@ var Matchmaker = (function(){
|
||||
}
|
||||
|
||||
r._getInQueue = function(user){
|
||||
console.log(user.getName() + " joined in queue");
|
||||
//console.log(user.getName() + " joined in queue");
|
||||
this._queue.push(user);
|
||||
user._inQueue = true;
|
||||
}
|
||||
|
@ -17,7 +17,7 @@ var Room = (function(){
|
||||
//this.socket = scServer.global;
|
||||
|
||||
|
||||
console.log("room created: " + this.getID());
|
||||
//console.log("room created: " + this.getID());
|
||||
};
|
||||
var r = Room.prototype;
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user