Wikipediaopen wikipedia design.
New issue commented
commented
commented
commented
commented
commented
commented
commented
commented
commented
commented
commented
commented
commented
However, I have decided to keep deprotect the way it is and let it completey unprotect maps. Map protection in itself is corruption by definition. Map protection programs corrupt the headersize, remove editor files so the editor crashes, and obfusticates the code so it can't be read easily by humans.
Author | Christie Golden |
---|---|
Country | United States |
Language | English |
Series | Warcraft Universe |
Genre | Fantasy novel |
Media type | Print (Paperback) |
World of Warcraft: Rise of the Horde is a novel by Christie Golden set in the Warcraft Universe. It was published in December 2006. Golden also has a commitment with Blizzard Entertainment and Simon & Schuster to write a StarCraft trilogy. Originally presumed to be the sequel to her previous 2001 book, Warcraft: Lord of the Clans, it depicts the draenei's escape from Argus and the rise of the Horde, following their shift from a shamanic race to a warmongering one. The book features major Warcraft characters, such as Durotan, Ner'zhul, Gul'dan, Orgrim Doomhammer, Kil'jaeden, and Velen. The story tells of how the orc clans and the noble draenei slowly become enemies due to deception and arrogance, and shows the downward spiral into which the orcs are thrown, and explores the role that demonic forces play in the Horde. It also expands on the origin of the Burning Legion, and the events preceding the first game of the Warcraft series.
The entire novel appears to be told from the viewpoint of Thrall, son of Durotan, and every chapter features a diary entry. Thrall himself was not alive during these events, as he himself is learning them from Drek'Thar, an elder farseer.
The book could be considered a sequel of Lord of the Clans, but an equally strong case could be made for Rise of the Horde being a prequel.
Plot Summary[edit]
The novel explores the events in the orc world before the Orcish corruption. The story is set before the events of Warcraft II: Tides of Darkness. The main characters in the novel are Gul'dan (shaman/warlock), Ner'zhul (shaman/warlock), Durotan (Frostwolf Clan Chieftain), Orgrim Doomhammer, and Kil'jaedan. The novel details the union of the orc clans into a single horde under Gul'dan and Blackhand, the corruption of the orcs and the destruction of the Draenei by the orcish horde.
Within World of Warcraft[edit]
In the expansion pack to World of Warcraft, the Burning Crusade, the land of Draenor became available to be explored. Since the events of Rise of the Horde the world has changed greatly, demonic forces have ripped the world apart, however the Draenei temples of Shattrath, and Karabor (what is now the Black Temple), are found within the game. According to the book, they are mere ruins of what they once were. The area of Nagrand is also present, and contains the surviving members of the orc clans, now led by the Mag'har clan, and the surviving Draenei of the massacre.
External links[edit]
- Rise of the Horde on Wowpedia, a Warcraftwiki
This page is based on a Wikipedia article written by contributors (read/edit).
Text is available under the CC BY-SA 4.0 license; additional terms may apply.
Images, videos and audio are available under their respective licenses.
Text is available under the CC BY-SA 4.0 license; additional terms may apply.
Images, videos and audio are available under their respective licenses.
Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upHave a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
commented Jun 18, 2016 • edited
edited
Hi. It's a 'new'(maybe 3-4 month ago) hex protection by Koreans. It's also changes locale of files to korean, so you can play maps under this protection only if play it on korean version of client. Can't give you more details, because the only thing i know about it already written here. Maps.zip |
commented Jun 18, 2016
So what's the point of it, if it's easily read by MPQ Editor? Just extract all the files and put them into a dummy map, rebuild it and poof, you just ignored the 'protection'. The question is, what do you expect Ladislav to do? As it's not even protected from MPQ Editor, but from wc3 itself? Making a MPQ rebuilder would be a hassle and it's impossible to be fair, as he will have to write the wc3 MPQ structure builder. |
commented Jun 18, 2016
Well, what version of MPQ Editor do you use? Since i can't open it. |
commented Jun 18, 2016
Not even the latest version. 799 does the trick. |
commented Jun 18, 2016 • edited
edited
Uh... Well, tried to open it with x32 version of MPQ Editor(latest), since i don't know where to find 799. x64 just crashes. |
commented Jun 18, 2016
Dunno, works fine for me as you can see, also to get the files out you just need to apply listfile :) |
commented Jun 18, 2016
That's a problem. Because i'm using listfile. |
commented Jun 18, 2016
Strange, can you make a screenshot of the version you use? As this crash problem was in a version before the latest commit. |
commented Jun 18, 2016
commented Jun 18, 2016
Try the one that I'm using, and let's wait for Ladislav to read this ;) |
commented Jun 18, 2016
Yeah, it's working, thanks. Let's wait. |
commented Jun 18, 2016
https://github.com/Snipered was right, it really did not work well with this map. Fixed in commit 303631f. The issue with this kind of protector is that they abuse the fact that the block index is added to block table pointer like this pBlock = pBlockTable + pHash->dwBlockIndex effectively doing this pBlock = (LPBYTE)pBlockTable + (pHash->dwBlockIndex << 0x04) During this operation, in 32-bit mode, the upper 4 bits of block table index get shifted away. Indexes like 0xF0000003 or 0x40000003 are treated as 0x0003. This is usually OK with 32-bit MPQ Editor and the game itself (there is no 64-bit Warcraft III), but makes huge problem in 64-bit MPQ Editor. The index gets added to the begin of the block table, going faaaaar away behind any buffer. The above mentioned commit addresses this by masking the upper 4 bits from the block index. |
commented Jun 18, 2016
Keep them bad maps coming guys, maybe one day, MPQ Editor will be perfect and no protector will stand a chance. |
closed this Jun 18, 2016
commented Jun 18, 2016
As for unknown names in Warcraft III Maps, here's little info: http://www.zezula.net/en/mpq/war3maps.html |
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment