Luria Nova/Campaign Records/Home Defence/Battle in Vaal II 2/1/24
<!DOCTYPE html> <html> <head> <title>BattleMaster</title> <link rel="icon" type="image/png" href="/favicon.png" /> <link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon.png" /> <link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon.png" /> <link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-ipad.png" /> <link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-ipad.png" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content="BattleMaster is a team-oriented browsergame merging strategy and roleplaying in a (low-) fantasy world." /> <meta name="theme-color" content="#000000" /> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"> <meta charset="utf-8"> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <script type="text/javascript" src="/js/jquery-3.6.0.js"></script> <script type="text/javascript" src="/js/jquery-ui.js"></script> <script type="text/javascript" src="/common/jquery.autocomplete.js"></script> <script type="text/javascript" src="/js/jquery.dataTables.js"></script> <script type="text/javascript" src="/js/dataTables.jqueryui.js"></script> <script type="text/javascript" src="/common/jquery.metadata.js"></script> <script type="text/javascript" src="/common/jquery.tablesorter.js"></script> <script type="text/javascript" src="/common/jquery.form.js"></script> <script type="text/javascript" src="/common/jquery.chosen.min.js"></script> <script type="text/javascript" src="/common/json2.js"></script> <script type="text/javascript" src="/common/bm.js"></script> <script src="/js/js.cookie.js"></script> <script src="/common/ckeditor/ckeditor.js"></script> <script src="/common/ckeditor/adapters/jquery.js"></script> <script> var ckeditorInited = false; function ckeditorInit() { CKEDITOR.timestamp='TGC19'; CKEDITOR.config.customConfig = '/common/ckeditor_plugins/ckeditor_config.js'; CKEDITOR.plugins.addExternal('sharedspace', '/common/ckeditor_plugins/sharedspace/'); CKEDITOR.env.isCompatible = true; ckeditorInited = true; } function updateCharCount(editorName, charLimit) { var editor = CKEDITOR.instances[editorName]; editor.document.on("keyup", function(){ editor.customPropertyOfMine = "test"; var editorContent = editor.getData(); $("#"+editorName+"_textCount").text(editorContent.length); if (editorContent.length > charLimit) { $("#"+editorName+"_textCount").css("font-weight","bold"); $("#"+editorName+"_textCount").css("color","red"); $("input[type=submit]").attr('disabled','disabled'); } else { $("#"+editorName+"_textCount").css("font-weight",""); $("#"+editorName+"_textCount").css("color",""); $("input[type=submit]").removeAttr('disabled'); } }); } var revealedMessages = []; function toggleMessage(messageId) { if (revealedMessages[messageId]) { $("#message-"+messageId+" .message-body").css('display','none'); $("#message-"+messageId+" .content-warning").css('border','4px outset goldenrod').css('margin-left',); $("#content-disclosure-"+messageId)[0].src = '/common/images/white-disclosure-right.png'; $("#content-disclosure-"+messageId).css('margin-left',); revealedMessages[messageId] = false; } else { $("#message-"+messageId+" .message-body").css('display','block'); $("#message-"+messageId+" .content-warning").css('border','4px inset goldenrod').css('margin-left','0.1em'); $("#content-disclosure-"+messageId)[0].src = '/common/images/white-disclosure-down.png'; $("#content-disclosure-"+messageId).css('margin-left','0.1em'); revealedMessages[messageId] = true; } } $(function() { }); </script> <link rel="stylesheet" type="text/css" href="/js/jquery-ui.css" /> <link rel="stylesheet" type="text/css" href="/css/dataTables.jqueryui.css"/> <link rel="stylesheet" type="text/css" href="/common/battlemaster.css" /> <link rel="stylesheet" type="text/css" href="/common/navbar.css" /> <link rel="stylesheet" type="text/css" href="/common/chosen.css" /><script type="text/javascript"> $(document).ready(function() {
if ($(".chzn-select").length>0) { $(".chzn-select").chosen({ group_search: false, search_contains: true, include_group_label_in_selected: true }); } /* new */ jQuery.extend( jQuery.fn.dataTableExt.oSort, { "num-html-pre": function ( a ) { var x; if (a == | a == '-' | a == 'here') { a = 0; } if (a != "∞" && a != "∞") { x = String(a).replace( /<[\s\S]*?>/g, "" ); } else { x = Number.MAX_VALUE; } return parseFloat( x ); },
"num-html-asc": function ( a, b ) { return ((a < b) ? -1 : ((a > b) ? 1 : 0)); },
"num-html-desc": function ( a, b ) { return ((a < b) ? 1 : ((a > b) ? -1 : 0)); } } ); jQuery.extend( jQuery.fn.dataTableExt.oSort, { "mentor-date-pre": function ( a ) { var parts = a.split(" "); var num = parseInt(parts[0]); var mult = 1; if (parts[1].substr(0,5)=='month') { mult = 30 * 24 * 60; } else if (parts[1].substr(0,3)=='day') { mult = 24 * 60; } else if (parts[1].substr(0,4)=='hour') { mult = 60; } else if (parts[0].substr(0,4)=='just') { return 0; } return num * mult; },
"mentor-date-asc": function ( a, b ) { return ((a < b) ? -1 : ((a > b) ? 1 : 0)); }, "mentor-date-desc": function ( a, b ) { return ((a < b) ? 1 : ((a > b) ? -1 : 0)); } } ); jQuery.extend( jQuery.fn.dataTableExt.oSort, { "gold-to-silver-pre": function ( a ) { if (a == '(no buyer here today)') { return -1; } var parts = a.split(" "); var num = parseInt(parts[0]); var mult = 1; if (parts.length == 2) { if (parts[1].substr(0,4) == 'gold') { return num * 12; } else if (parts[1].substr(0,6) == 'silver') { return num; } } else if (parts.length == 4) { if (parts[1].substr(0,5) == 'gold,') { mult = num * 12; } if (parts[3].substr(0,6) == 'silver') { return mult + parseInt(parts[2]); } } },
"gold-to-silver-asc": function ( a, b ) { return ((a < b) ? -1 : ((a > b) ? 1 : 0)); },
"gold-to-silver-desc": function ( a, b ) { return ((a < b) ? 1 : ((a > b) ? -1 : 0)); }, "age-pre": function ( a ) { var x = -1; if (a=="fresh") { x = 0; } else { if (a.length>6) { x = a.substring(0, a.length-6); } else { x = a.substring(0, a.length-5); } } return parseInt( x ); },
"age-asc": function ( a, b ) { return ((a < b) ? -1 : ((a > b) ? 1 : 0)); },
"age-desc": function ( a, b ) { return ((a < b) ? 1 : ((a > b) ? -1 : 0)); } } );
if ($("table.autoDataTable").length>0) { $('table.autoDataTable').dataTable({ "bJQueryUI": true, "sPaginationType": "full_numbers", "iDisplayLength": 50, "bLengthChange": true, "aoColumnDefs": [ {"aTargets":["sort_disabled"], "bSortable":false }, {"sType":"num-html", "aTargets":["numeric"]}, {"sType":"age", "aTargets":["scribe"]}, {"sType":"gold-to-silver", "aTargets":["gold-to-silver"]} ] }); }
if ($("table.smallDataTable").length>0) { $('table.smallDataTable').dataTable({ "bJQueryUI": true, "iDisplayLength": 20, "bPaginate": false, "bFilter": false, "bInfo": false, "aoColumnDefs": [ {"aTargets":["sort_disabled"], "bSortable":false }, {"sType":"num-html", "aTargets":["numeric"]}, {"sType":"age", "aTargets":["scribe"]}, {"sType":"gold-to-silver", "aTargets":["gold-to-silver"]} ] }); }
if ($(".myThreadList").length>0) { $(".myThreadList").dataTable({ "bDestroy": true, "bJQueryUI": true, "sPaginationType": "full_numbers", "iDisplayLength": 10, "bLengthChange": true, "aoColumnDefs": [ {"aTargets":["sort_disabled"], "bSortable":false }, {"sType":"num-html", "aTargets":["numeric"]}, {"sType":"mentor-date", "aTargets":["mentor-date"]}, {"sType":"age", "aTargets":["scribe"]} ] }); }
if ($(".threadList").length>0) { $(".threadList").dataTable({ "bDestroy": true, "bJQueryUI": true, "sPaginationType": "full_numbers", "iDisplayLength": 10, "bLengthChange": true, "aoColumnDefs": [ {"aTargets":["sort_disabled"], "bSortable":false }, {"sType":"num-html", "aTargets":["numeric"]}, {"sType":"mentor-date", "aTargets":["mentor-date"]}, {"sType":"age", "aTargets":["scribe"]} ] }); } // If there's a "messages" element waiting for us, we update it if ($("#navUnreadMessages").length) { updateUnread(); setInterval('updateUnread();', 300000); } }); function updateUnread() { $.post('/play/unread',{},function(data) { if (data.unreadCount && data.unreadCount > 0) { $("#navUnreadMessages").html(' <a href="/play/messages">('+data.unreadCount+')</a>'); } else { $("#navUnreadMessages").html(); } },'json'); } </script> </head> <body>
<style type="text/css">
.UID_7643 { text-decoration: underline; font-weight: bold; color: orange; } </style> <script> BattleMaster.init(7643); </script>
Information
Scribe Note, 1 turns old:
Battle in Vaal
No. | Role | Army | Unit | Commander | Realm | Unit | Formation | CS |
---|---|---|---|---|---|---|---|---|
1 | A | Angry German Peassants | Oskar | Luria Nova | 138 Inf | line | 1176 | |
2 | A | Argent Guard | Alushaar | Luria Nova | 64 SF | box | 1097 | |
3 | A | Astra Legionnaire | Lance | Luria Nova | 70 SF | wedge | 1725 | |
4 | A | Felsenbachi Bolt Throwers | Moria | Luria Nova | 76 SF | box | 1685 | |
5 | A | Heliacal | Wassgandr | Luria Nova | 150 MI | box | 1350 | |
6 | A | Hellers | Rojak | Luria Nova | 60 SF | box | 1129 | |
7 | A | The End | Samson | Luria Nova | 64 SF | box | 1474 | |
8 | A | Winged Phalanx | Njal | Luria Nova | 50 SF | box | 1215 | |
9 | D | Monsters | (Monsters) | (rogue) | 15 other | line | 1325 | |
10 | D | Monsters | (Monsters) | (rogue) | 9 other | line | 915 |
Total:
8 attackers (138 Inf, 150 MI, 384 SF)
2 defenders (24 other)
Total combat strengths: 10851 vs. 2240
The region owner (rogue) and their allies defend.
The Luria Nova troops attack because they are at war with (rogue).
It is quite windy and the archers will have to aim very carefully.
Heliacal Wassgandr Felsenbach is spotted wearing the Brilliant Suit.
Magistrate Samson Dixon is spotted reading from the Tome of Luria Nova.
Magistrate Samson Dixon is spotted wearing the Impenetrable Coat.
Earl Rojak Sethar is spotted wielding the Sacred Rod.
Wassgandr Felsenbach, Heliacal, Empyreus of Luria Nova, Royal of Luria Nova, Duke of Eternal Radiance, Margrave of Askileon, Marshal of the Novan Wrath takes command of his army. They deploy in no particular formation.
(legend: I=Infantry, M=Mixed Inf, A=Archers, C=Cavalry, S=Special Forces, U=Undead, M=Monsters)
Turn No. 1
5 (150-M) | 2 (64-S) 3 (70-S) 4 (76-S) 6 (60-S) 7 (64-S) 8 (50-S) | 1 (138-I) | 9 (15-M) | 10 (9-M) |
Argent Guard (2) fire on Monsters (9), scoring 160 hits.
Heliacal (5) move closer to get better shots.
Hellers (6) fire on Monsters (9), scoring 194 hits.
Winged Phalanx (8) fire on Monsters (9), scoring 563 hits.
Astra Legionnaire (3) fire on Monsters (9), scoring 506 hits.
The End (7) fire on Monsters (9), scoring 774 hits.
Felsenbachi Bolt Throwers (4) fire on Monsters (9), scoring 734 hits.
Total ranged hits suffered: Attackers: 0, Defenders: 2931
Angry German Peassants (1) advance towards the enemy.
Monsters (9) and Monsters (10) advance towards the enemy.
Monsters (9) take 3517 hits from archer fire, which cause 15 casualties, wiping the unit out.
Total hits suffered: Attackers: 0 (0 from close combat and 0 from ranged), Defenders: 3517 (0 from close combat and 3517 from ranged)
Total casualties: 0 attackers, 15 defenders
Turn No. 2
2 (64-S) 3 (70-S) 4 (76-S) 5 (150-M) 6 (60-S) 7 (64-S) 8 (50-S) | 1 (138-I) | 10 (9-M) |
Hellers (6) fire on Monsters (10), scoring 190 hits.
Felsenbachi Bolt Throwers (4) fire on Monsters (10), scoring 393 hits.
Heliacal (5) move closer to get better shots.
The End (7) fire on Monsters (10), scoring 604 hits.
Winged Phalanx (8) fire on Monsters (10), scoring 256 hits.
Argent Guard (2) fire on Monsters (10), scoring 316 hits.
Astra Legionnaire (3) fire on Monsters (10), scoring 334 hits.
Total ranged hits suffered: Attackers: 0, Defenders: 2093
Angry German Peassants (1) advance towards the enemy.
Monsters (10) advance towards the enemy.
Monsters (10) take 2512 hits from archer fire, which cause 9 casualties, wiping the unit out.
Total hits suffered: Attackers: 0 (0 from close combat and 0 from ranged), Defenders: 2512 (0 from close combat and 2512 from ranged)
Total casualties: 0 attackers, 9 defenders
Attacker Victory!
The battle does minor damage to the local infrastructure. Production falls 2 %.
The locals are grateful for defeating the evil forces plaguing their region.
<script type="text/javascript">
$(document).ready(function() {
$("#tabs").tabs();
$("#tabs").tabs("select","military");
});
</script>
</body>
</html>