Luria Nova/Campaign Records/Home Defence/Battle in Vaal 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, fresh this turn:
Battle in Vaal
No. | Role | Army | Unit | Commander | Realm | Unit | Formation | CS |
---|---|---|---|---|---|---|---|---|
1 | A | Angry German Peassants | Oskar | Luria Nova | 157 Inf | line | 1291 | |
2 | A | Argent Guard | Alushaar | Luria Nova | 64 SF | box | 1119 | |
3 | A | Astra Legionnaire | Lance | Luria Nova | 70 SF | wedge | 1740 | |
4 | A | Heliacal | Wassgandr | Luria Nova | 150 MI | box | 1355 | |
5 | A | Hellers | Rojak | Luria Nova | 60 SF | box | 1143 | |
6 | A | The End | Samson | Luria Nova | 64 SF | box | 1490 | |
7 | A | Winged Phalanx | Njal | Luria Nova | 50 SF | box | 1211 | |
8 | D | Monsters | (Monsters) | (rogue) | 10 other | line | 585 | |
9 | D | Monsters | (Monsters) | (rogue) | 5 other | line | 620 | |
10 | D | Monsters | (Monsters) | (rogue) | 25 other | line | 2095 |
Total:
7 attackers (157 Inf, 150 MI, 308 SF)
3 defenders (40 other)
Total combat strengths: 9349 vs. 3300
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
4 (150-M) | 2 (64-S) 3 (70-S) 5 (60-S) 6 (64-S) 7 (50-S) | 1 (157-I) | 8 (10-M) 9 (5-M) 10 (25-M) |
Astra Legionnaire (3) move closer to get better shots.
Hellers (5) move closer to get better shots.
Argent Guard (2) move closer to get better shots.
Heliacal (4) move closer to get better shots.
Winged Phalanx (7) move closer to get better shots.
The End (6) move closer to get better shots.
Angry German Peassants (1) advance towards the enemy.
Monsters (10), Monsters (9) and Monsters (8) advance towards the enemy.
Total hits suffered: Attackers: 0 (0 from close combat and 0 from ranged), Defenders: 0 (0 from close combat and 0 from ranged)
Turn No. 2
4 (150-M) | 2 (64-S) 3 (70-S) 5 (60-S) 6 (64-S) 7 (50-S) | 1 (157-I) | 8 (10-M) 9 (5-M) 10 (25-M) |
Argent Guard (2) fire on Monsters (10), scoring 369 hits.
Astra Legionnaire (3) fire on Monsters (10), scoring 558 hits.
The End (6) fire on Monsters (9), scoring 538 hits.
Hellers (5) fire on Monsters (8), scoring 190 hits.
Heliacal (4) move closer to get better shots.
Winged Phalanx (7) fire on Monsters (10), scoring 706 hits.
Total ranged hits suffered: Attackers: 0, Defenders: 2361
Angry German Peassants (1) advance towards the enemy.
Monsters (9), Monsters (8) and Monsters (10) advance towards the enemy.
Monsters (9) take 646 hits from archer fire, which cause 4 casualties, making the unit retreat from the battlefield.
Monsters (8) take 228 hits from archer fire, which cause 2 casualties.
Monsters (10) take 1960 hits from archer fire, which cause 11 casualties.
Total hits suffered: Attackers: 0 (0 from close combat and 0 from ranged), Defenders: 2834 (0 from close combat and 2834 from ranged)
Total casualties: 0 attackers, 17 defenders
Turn No. 3
2 (64-S) 3 (70-S) 4 (150-M) 5 (60-S) 6 (64-S) 7 (50-S) | 1 (157-I) | 8 (8-M) 10 (14-M) |
Heliacal (4) fire on Monsters (10), scoring 528 hits.
Winged Phalanx (7) fire on Monsters (8), scoring 998 hits.
The End (6) fire on Monsters (10), scoring 686 hits.
Hellers (5) fire on Monsters (10), scoring 372 hits.
Argent Guard (2) fire on Monsters (8), scoring 452 hits.
Astra Legionnaire (3) fire on Monsters (10), scoring 562 hits.
Total ranged hits suffered: Attackers: 0, Defenders: 3598
Angry German Peassants (1) advance towards the enemy.
Close Combat (Defender Line 1):
Angry German Peassants (1) score 319 hits on Monsters (8).
Angry German Peassants (1) score 452 hits on Monsters (10).
Monsters (8) score 130 hits on Angry German Peassants (1).
Monsters (10) score 684 hits on Angry German Peassants (1).
Total close combat hits suffered: Attackers: 814, Defenders: 771
Angry German Peassants (1) take 814 hits in close combat, which cause 25 casualties.
Monsters (8) take 2059 hits (319 in close combat, 1740 from archer fire), which cause 8 casualties, wiping the unit out.
Monsters (10) take 3030 hits (452 in close combat, 2578 from archer fire), which cause 14 casualties, wiping the unit out.
Total hits suffered: Attackers: 814 (814 from close combat and 0 from ranged), Defenders: 5089 (771 from close combat and 4318 from ranged)
Total casualties: 25 attackers, 22 defenders
Attacker Victory!
The battle does minor damage to the local infrastructure. Production falls 9 %.
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>