[Ew0k] Daemonic Sword ORPG R4.16

For fulfilled maps that most likely don't work on the latest patch (1.24 or later).

Moderator: Cheaters

User avatar
MrEw0k
Member
Posts: 90
Joined: June 18th, 2010, 7:10 pm
Title: W4NN4B3
Has thanked: 1 time
Been thanked: 12 times

[Ew0k] Daemonic Sword ORPG R4.16

Post by MrEw0k »

By request of the maker I took it down again.

A little pet project of mine, which may or may not be updated further.

I always liked the map (Sorry Daemonic), but found it kinda frustrating always having to start the main quest over, with each remake where there were other players involved.

I made added various commands to map, with a lot of inspiration from NZCP, so most of the features people would already know. Since it's in LUA, it took some time to learn most of it, and I'm sorry if something is buggy. Please just report it here, and maybe I'll fix it.


Features
Spoiler:
- Fully functional save/load system with the official version, both in singleplayer and multiplayer.
- Export of itemlist, when you search for an item.
- Quest commands that let you view and manipulate quest progress directly (should be all questlines).
- Item rewards from quests SHOULD spawn under your hero, haven't checked.
- Profession skill ups.
- Automatically get correct # of skill points when leveling up.
- Command info system.
- Probably more stuff I forgot, I take requests/feedback.


Command list with notes !!WALL OF TEXT!!
Spoiler:
Activation word: -ew0k
All commands use a "-" prefix.
Type -com1/2/3/4 and -comq in-game for quick reference.
────────────────────────────────────────────────────────────────────────────────
ACTIVATION
────────────────────────────────────────────────────────────────────────────────
-ew0k Activate the cheat system.

-deactivate Deactivate the cheat system.
Also cancels regen timer, no-cooldown timer,
and restores fog of war if map hack was active.
────────────────────────────────────────────────────────────────────────────────
HELP (in-game quick reference)
────────────────────────────────────────────────────────────────────────────────
-com1 Page 1 — Hero progression & resources
-com2 Page 2 — HP / Mana / Combat / Map
-com3 Page 3 — Attributes & professions
-com4 Page 4 — Items & search
-comq Quest stage commands
────────────────────────────────────────────────────────────────────────────────
HERO PROGRESSION
────────────────────────────────────────────────────────────────────────────────
-lvl [#] Set hero level. Also recalculates available attribute points.
-xp [#] Add experience points to your hero.
-sp [#] Add hero skill points (ability points).
-stats Display a full readout of your current stats in chat.
────────────────────────────────────────────────────────────────────────────────
RESOURCES
────────────────────────────────────────────────────────────────────────────────
-gold [#] Add gold. Stacks on top of current amount.
-lumber [#] Set lumber (Knowledge) to an exact value.
────────────────────────────────────────────────────────────────────────────────
COMBAT RELATED
────────────────────────────────────────────────────────────────────────────────
-hp [#] Set current HP. Only works on your hero
-mana [#] Set current Mana. Only works on your hero
-maxhp [#] Set maximum HP (base pool, not stat-derived). Only works on your hero
-maxmana [#] Set maximum Mana (base pool). Only works on your hero
-rg [#] Start a regen timer: restores # HP and # Mana every 0.5s.
Type -rg 0 to stop. Only works on your hero

-nocd Toggle no-cooldown mode. While ON, hero abilities reset
every 0.1s. Type again to turn off. Only works on your hero
-invul Toggle invulnerability on/off for your hero.
────────────────────────────────────────────────────────────────────────────────
MAP
────────────────────────────────────────────────────────────────────────────────
-mh Toggle map hack. Removes all fog of war so the entire map
is visible. Type again to restore normal fog.
Note: automatically restores fog when deactivating cheats.

-tp Toggle blink/teleport mode. While ON, pressing M
teleports your hero instantly to the target
location instead of walking. Type again to turn off.

────────────────────────────────────────────────────────────────────────────────
ATTRIBUTES
────────────────────────────────────────────────────────────────────────────────
-ap [#] Set available attribute points directly.
-lf [#] Add Lifeforce (increases Max HP and regen).
-might [#] Add Might (increases Strength, damage, crit multiplier).
-dex [#] Add Dexterity (increases Agility, block, crit chance).
-wis [#] Add Wisdom (increases Intelligence, Max Mana, mana regen).
-ath [#] Add Athletics (increases movement speed, evasion).
-end [#] Add Endurance (increases Armor, block reduction, spell absorb).
-allstats [#] Add # to all 6 attributes at once.

-speed [#] Set hero move speed. Written into the map's movement
variable so stat update ticks won't override it. Only works on your hero

Note: Points from -ap/lf/might/dex/wis/ath/end/allstats do not carry over
with your save if you go above the max stats your current level would
normally give you. However if you "only" add 600 stats, and end the session
with your hero being level 200, it will keep those stats.
────────────────────────────────────────────────────────────────────────────────
PROFESSIONS
────────────────────────────────────────────────────────────────────────────────
-speech [#] Add Speechcraft experience.
-thiev [#] Add Thievery experience.
-hunt [#] Add Hunting experience.
-forge [#] Add Forging experience.
-fish [#] Add Fishing experience.
-allprof [#] Add # XP to all 5 professions simultaneously.

NOTE: The map's own level-up checker runs automatically after each command,
so you will receive profession level-ups instantly if the threshold is reached.
Sometimes there will be an error message. Just dig a couple of times with the
backpack, and you will get the skill ups.
────────────────────────────────────────────────────────────────────────────────
ITEMS
────────────────────────────────────────────────────────────────────────────────
-create [ID] [#]
Spawn one or more items by 4-character ID into your
hero's inventory (or at their feet if full).
Some items like arrows come in bundles.
E.g. "-create I0CF 10" gives you 100 explosive arrows.

-sitem [words]
Search all item IDs in the map by name (case-insensitive
substring match). Results are exported to a .txt file at:
Warcraft III/CustomMapData/[Daemonic Sword] Item searches/<query>.txt
────────────────────────────────────────────────────────────────────────────────
QUEST STAGES
────────────────────────────────────────────────────────────────────────────────
-<Questline> Show your current stage number and name.
-<Questline> [#] Jump directly to a specific stage number.
-<Questline>adv Advance one stage forward and receive that stage's
rewards (gold, XP, items) as if you completed it normally.

-gmq Good Main Quest (stages 0–51)
-emq Evil Main Quest (stages 0–24)
-gcg Golden Circle Guild (stages 0–32)
-mgq Mages Guild (stages 0–24)
-gota Guild of the Abyss (stages 0–10)
-agq Assassins Guild (stages 0–10)
-tgq Thieves Guild (stages 0–24)
-hoq Housing (stages 0–52

Only -<cmd>adv gives rewards. Jumping with -<cmd> [#] sets the stage only,
with no rewards granted.

ALIGNMENT NOTE (GMQ / EMQ)
──────────────────────────
The Good Main Quest (-gmq) and Evil Main Quest (-emq) are alignment-locked
in the normal game. Certain steps require your hero to be Good or Evil
respectively. The cheat commands do NOT enforce this; you can advance either
questline freely regardless of your current alignment.

Some later steps do gate progress behind having the correct alignment, so if
you skip ahead and find an NPC won't respond, you may need to swap alignment
first. Simply walk/teleport your hero to the appropriate altar. Since -tp
makes getting anywhere instant, this is easy to do on demand.

QUEST REWARD NOTES
────────────
- Quest stage rewards (gold, XP, specific items) are granted automatically
when using -<cmd>adv, matching what the original trigger would have given.
- A handful of rewards that required killing a specific boss or crafting/
turning in items have been omitted, as those cannot be safely replicated
out of context.


As mentioned, this might get further updates, once I figure out more stuff (such as why does it keep re-targeting your hero internally).
Last edited by MrEw0k on March 9th, 2026, 10:44 am, edited 1 time in total.
User avatar
Vegas
Shopping Maul USA Creator
Posts: 1829
Joined: January 18th, 2007, 11:07 am
Title: No Comment
Location: Calgary Canada
Has thanked: 141 times
Been thanked: 11 times

Re: [Ew0k] Daemonic Sword ORPG R4.16

Post by Vegas »

You're doing a great job!!
User avatar
MrEw0k
Member
Posts: 90
Joined: June 18th, 2010, 7:10 pm
Title: W4NN4B3
Has thanked: 1 time
Been thanked: 12 times

Re: [Ew0k] Daemonic Sword ORPG R4.16

Post by MrEw0k »

Vegas wrote: Yesterday, 2:51 pm You're doing a great job!!
Ty ty. Tbh was a fun thing to do. Been requesting it a couple of times these past years, decided to give it a go myself like a week ago.