MR3 1.00
Probably the biggest change to this version compared to the last beta is the addition of a magical limit towards the end of the map. It is easy to get through most of the game without using the army, but you need them on the last few screens.
What next?
This game is now finished, if there are any changes or bugfixes I'll talk about them here.
Bug reports
To send a bug report, please use the bug reporting tool. You will need to start a seperate account on the bug reporting area as it is not integrated with the rest of the site.
Click here to begin
Thank you for reporting bugs!
Instructions for how to play
Controls
WASD - move around
Q - display weapon selector, click weapon icon to change to that weapon.
Walk up close to someone to talk to them. (Only special characters can be spoken to.)
Walk away to stop talking.
Left Mouse to attack
If you have the energy blast:
- mouse to aim
- left mouse to charge blast
- release to fire
- blast will damage all enemies within it's blast radius
If you have the army summon spell:
- mouse to aim
- left mouse to charge blast
- icon indicates type of unit to be summoned
- blast will not damage enemies
- blank spell unsummons friendly unit
- unsummoned units are instantly healed
- ESC -> Show Reserve Army to view units that you have previously summoned
Once you have found Berlin:
- press "f" or RIGHT SHIFT to summon, (depending on the layout you're using)
- press again to unsummon or fire blank army summon to unsummon
- he will automatically unsummon himself at the end of the screen
- leaving the screen before Berlin is fully unsummoned will result in him being left behind
Potions
There are 4 different types of potions to collect. They all increase Merlin's power but in different ways. Merlin drinks the potion as soon as you collect it.
Green Potion (Speed Up)
Increases Merlin's walk speed
Red Potion (Max Blast)
Increases the size of blast that Merlin is capable of charging. With attacking spells, the spell becomes more powerful.
Purple Potion (Quick Blast)
Increases the size that the blast starts out at when it first appears above Merlin's head. With the attacking spells such as Energy Blast, this means that when you want to fire rapidly, the spells will be that bit bigger. It also reduces the amount of time it takes to charge to the maximum size (since it starts off bigger in the first place).
Blue Potion (Faster Charge)
Increases the speed at which the spell charges. Some spells such as Army Summon have their charge speed capped, otherwise it becomes difficult to choose the unit you wish to summon. For spells such as Energy Blast, this potion allows you to charge a big blast more quickly.
Version History for MR3
Version 1.08
Bug Fixes
- 3 targeting bugs that could cause the game to crash.
Changes
- revamped the levelling up system. It now only requires 10% more experience for the next level instead of doubling each time. This means the experience available from enemies is now more evenly (and sanely) distributed.
Version 1.07
Bug Fixes
- experience star turns map red. Thanks cjfcjfjc.
- game crashes upon restart if you die with no save game
Changes
- update copyright notice. Thanks Darren.
Version 1.06
Additions
- References in Ulin's Army Summon speech now change according to which layout you're using. Thanks Stebbins.
Version 1.05
Bug Fixes
- Dwarf Towers no longer show up blue on minimap
- Only need to clear endRoom to win game
Version 1.04
Bug Fixes
- [bug_179] [bug_173] - Dwarf Tower and Dwarf not showing up as blue on minimap. Thanks cardb0ard, Bulldogg6406.
- Berlin teleporting out too early (could be triggered by ghosts, hydras)
- [bug_42] - Skeletons attacking top rather than base of Dwarf Tower. Fix means that all melee characters now attack the base of all oversized enemies. Fix may also slow down the game. Thanks Carefree_Butterfly.
Version 1.03
Bug Fixes
- naturalMelee enemies now hit dwarf towers. (fangBunny, hydra2, hydra3, karateGuy, kongFuChicken) Thanks red_dot
- Goblins now attack karateGuys. Thanks red_dot.
- Script error generated by releasing spell as script begins. Thanks W_G_Master and gibstor.
Version 1.02
Changes
- Credit for Berlin music changed to Micheal Sartin-Tarm. Thanks to Noam Bergman.
Bug Fixes
- King (and other actors) now included in save game
- Charging a blast and releasing it during the first second of dialogue no longer results in being able to move around without cancelling script. This in turn prevents the king following you around to different screens. Thanks to Carefree_Butterfly, cjfcjfjc, Donut, Noam Bergman, PJC, robert v 3.0, stuelue.
- Game now finishes when Ochre room is cleared. Thanks to Can't find who reported this!
Version 1.01
Bug Fixes
- Ulin bug on Army Summon screen. Rolling mouse over Ulin to display his health bar, then moving Merlin to quit the script, caused a crash. The health bar should not enabled for actors in scripts anyway, so it was disabled. Thanks to many, many people for reporting that.
Changes
- "ass" changed to "butt" in Berlin script. Thanks robert v3.0
- "dispicible" changed to "despicable" in Lore Stone script. Thanks Feory.
- "aready" changed to "already" in intro script. Thanks Feory.
Version 1.00
Additions
- Magical Limit towards the end of the map
- Music
- Couple of NPCs
- "Wasted" anim
Changes
- New map
- Organised enemies so that difficulty rises more gradually.
- New opening sequence
- New end sequence
Bug Fixes
- Kong fu Chicken too big for house - caused crash
Version 0.16
Bug Fixes
[bug_165] Ghosts can attack whilst dying
fixed in demo 0.16. Thanks cetormenter.
[bug_166] Still able to lose Berlin
Unable to replicate
fixed another bug to do with spell owner dying when spell kills unit.
fixed in demo 0.16. Thanks cetormenter.
[bug_167] Game crashes when final screen is cleared
fixed in Demo 0.16. Thanks cetormenter.
Merlin turns into grave whilst dying
fixed in demo 0.16
Version 0.15
Additions
- Cave Bat
- Goblin Mage
- Goblin Mage Hut
Changes
(3,1) - too hard
Removed batTree and quadranid cocoon. Added 2 quadranids.
army summon - indicate with icon that no summons are available of type
done - spell icon fades to 50% if unit is not available in reserve army
bats - add to caves (make cavebat) [suggestion_4170]
caveBats added to cave screens
credits - increase speed or make variable
increased speed from 0.5 to 1
energy pulse - overpowered (2)
chargePerUnit increased from 1 to 2 (each blast fires half as many bullets)
fireDelay increased from 2 to 5 (each blast releases bullets more slowly)
goblin mages added to screens
(2,3) (3,4) (4,4) (5,3) (5,4) (5,5) (6,6) (6,8) (6,9) (15,4) (17,8)
goblins - add level 20s to later screens
added to
(15,4) (17,8)
merlin - mana_capacity should increase more with levelling
mana_capacityIncLevel increased from 0.25 to 1
merlin - make hitpoints level more slowly
energyIncPercentage lowered from 5 to 3
minimap - make friendly chars show blue [suggestion_3615]
done. Screens with friendly chars on show up blue, even when they are infested with enemies
necro - summon ghost doesn't work if it hits something solid
done
ochre wizard - game should end?
ochre wizard - game should end when ochre screen is clear (2) [suggestion_4250]
added endScreen property to map and set endScreen = point(17,3) (in the game co-ords start from top left)
summons - summon onto trees sometimes (summon to centre of target's tile)
Done. Enemies will now summon to the center of the tile that their target is standing on.
team members - add more
archer(s) added
(5,1) (6,9) (15,9) (16,1)
dwarf/dwarves added
(14,9)
monk(s) added
(11,6) (13,5) (17,8)
warrior(s) added
(1,9) (5,9)
team members - should get stronger quicker
archers and warriors
strengthIncLevel increased from 0.25 to 0.5
weaponTechniqueInc increased from 2 to 3
stallSpeedInc from 0 to 0.25 (recover from reel more quickly)
monks
mana_capacityIncLevel increased from 0.25 to 0.5
mana_regenerationIncLevel increased from 0.25 to 1
Bug Fixes
dwarf - not building on summon
fixed in demo 0.15
ghost - plays death noise at end of anim rather than start
fixed
summoning - multiple enemies trying to summon, only one will be able to
fixed. Required change to the way reservationsMaster worked.
Reservation now means that something can definitely be released.
No longer used as queuing system for buildings. This means that small groups will probably be released before big ones.
Version 0.14
Changes
- Merlin's mana_capacity reduced from 100 to 10. Thanks cjfjcjfjc and Ovrlndnsea
Version 0.12
Changes
(13,3) - nearly empty
removed goblin soldier
added 2 hydra3s (3 heads), 1 hydra1 (one head)
(5,3) - too tough
removed 1 ghost, 2 ninja
army summon - move so that you have to punch through first few screen
moved to (1,3)
bat trees - reduce hit points (3)
reduced hitpoints from 500 to 250
bats - should fly over stuff
switched off collision detection
added "constrain to play area"
bats - should be weaker
reduced hitpoints from 100 to 50
berlin - add unsummon key
"f" now unsummons as well as summons (doesn't work on screen where you discover Berlin)
berlin - needs 'toughening'
increased hitpoints from 100 to 200
increased mana regeneration from 1 to 5 (allows much more rapid firing of spells)
berlin - summon at mouse (2)
berlin now enters screen at mouse pointer
berlin - summoning technique needs to be made more obvious
added to in-game instructions
modified save Berlin script
berlin - summoning technique should be added to web page
done
black orc - doesn't hit ninja
team monsters don't hate MR3 teams
boulder monster - too tough
hitpoints reduced to 500 from 850
credits - add Chris from Shynola
done
credits - add Nat Knight for Thundermonk
done
dark golem - too tough (2)
reduced hit points to 750 from 1000
difficulty - too easy (2)
too non-specific
difficulty - too hard
too non-specific
dragon - rate of fire too high
now fires 4 flames per attack rather than 7
energy blast - make bigger
too non-specific
energy blast - move to beginning (3)
moved to screen (3,1)
energy blast - increments too quickly (2)
added new variables to spells
chargeMaxBasic - a basic amount of maxCharge that each spell comes equipped with
chargeMaxModifier - changes the amount of impact the characters manaCapacity has.
for energy blast:
chargeMaxBasic increased from 0 to 5
chargeMaxModifier decreased from 1 to 0.75
energy blast - too powerful (2)
power reduced from 1 to 0.75
energy blast - too weak at first (2)
chargeMaxBasic increased from 0 to 5 (see above)
energy mines - move nearer to beginning
moved from (14,9) to (7,8)
energy mines - check if there is upper limit and remove
there was no upper limit
energy mines - too weak
power increased from 1 to 1.5
energy pulse - move nearer to beginning
energy pulse - move behind rock monsters (2)
moved from (18,4) to (10,4)
fang bunnies - inrease hitpoints (3)
hitpoints increased from 250 to 500
fang bunnies - shouldn't be in deserts
removed all fang bunnies from desert
fang bunny babies - increase hitpoints (2)
hitpoints increased from 100 to 200
fang bunny portal - output enemies more frequently
fang bunny build time reduced from [40, 50] to [20, 25]
fang bunny releaseInterval reduced from [20, 50] to [10, 25]
fang bunny baby build time reduced from [35,45] to [15, 20]
fang bunny baby releaseInterval reduced from [25,55] to [10, 25]
fang bunny portal - increase hitpoints
hitpoints increased from 500 to 750
goblin archer lvl 20 - put fewer
removed from screens
(2,3) (3,2) (3,3) (3,5) (3,8) (4,2) (4,3) (6,6) (12,9) (13,7) (14,7) (15,7)
kept on screens
(2,4) (4,4)
grey ghost - add stretch death
done
grey ghost - should fly over stuff
done
grey ghost - should charge faster
mana_flow increased from 1 to 1.5
health bars - not visible at bottom of screen
altered layer order to make visible
hot keys for spells - add
for wasd and zqsd
1-4 selects spells
for arrow and mac arrow
numPad 1-4 selects spells
(1 is the first spell you collect, 2 is the second etc)
hydras - reduce health (2)
hydra3 hitpoints reduced from 3000 to 1500
hydra2 hitpoints reduced from 2000 to 1000
hydra1 hitpoints reduced from 750 to 500
hydras - put fewer (2)
(5,1) - removed 2 hydra3
(6,1) - removed 2 hydra1, 1 hydra2, 1 hydra3
(7,1) - removed 1 hydra1, 1 hydra3
(8,1) - removed 2 hydra1, 1 hydra3
(8,2) - removed 1 hydra1, 1 hydra3
(9,1) - removed 1 hydra1, 2 hydra2
(10,1) - removed 4 hydra1, 3 hydra3
(12,2) - removed 2 hydra1, 1 hydra3
(13,1) - removed 3 hydra1, 2 hydra3
(13,2) - removed 3 hydra1, 3 hydra3
(14,1) - removed 3 hydra1, 4 hydra3
(14,2) - removed 1 hydra1, 2 hydra3
(14,3) - removed 1 hydra1, 2 hydra2, 1 hydra 3
(15,1) - removed 3 hydra1, 1 hydra3
(15,2) - removed 2 hydra1, 2 hydra3
(16,1) - removed 3 hydra1, 4 hydra2
hydra2 - move same speed hydra3
walk speed increased to 6 (same as hydra3)
instructions - add text about potions
added to in-game instructions
added to web page instructions
magical alliance - too easy (2)
magical alliance - too tough on screens near ePulse
no change made
merlin - needs faster level up (3)
experienceAmountRequiredForNextLevel reduced from 50 to 10. (This doubles as each level is reached)
monk healing stalls whilst walking
fixed
necros - too easy (2)
hitpoints increased from 100 to 200
necros - should charge faster
mana_flow increased from 1 to 1.5 (50% faster)
ochre wizard - add grave (2)
done
ochre wizard - guards start fighting each other (2)
Ochre now just has magical alliance and dark golems for guards
path finding - needs to be better around trees (5)
done
pit monster - damage too high, trigger radius too low
reduced damageMultiplier from 100 to 40
increased triggerRadius from 40 to 50
increase explodeCharge from 75 to 100 (otherwise PM triggers without doing any damage)
pit monsters - appearing after screen complete (13,9)
tested - the PMs are already on screen before screen is complete
- they are supposed to still trigger after screen is complete
powerups - need more (10)
added potions/medikits to screens
(8,3) (8,9) (9,4) (11,5) (11,6) (12,2) (12,9) (13,5) (13,9) (14,2) (14,9) (15,2) (16,1) (16,6) (16,7) (17,1) (18,1)
quadranids - overpowered
quadranids - increase power
not done (since I had one opinion each way, they were left alone)
rock monsters - rocks too fast
friction decreased from (7,7) to (4.5,4.5)
boulderMonster strength decreased from 18 to 12
rock monsters - lower hit points (2)
boulderMonster hit points reduced from 500 to 400
ruined city - hard not to get nailed by PMs
Deliberate, just summon some warriors to take the hits
saving - takes long time
How long?
skeleton head throwers - increase health (2)
hit points increased from 50 to 100
skeleton warriors - increase health
hit points increased from 100 to 150
team members - collect rather than summon
done
team members added to
(1,4) (1,6) (1,9) (2,3) (2,4) (4,4) (5,9) (6,2) (7,8) (9,5) (9,6) (9,8) (9,9) (10,4) (10,5) (11,6) (13,8) (16,1) (16,6)
enemies added to
(9,8) (9,9)
vulture Guard - add grave
already done
warriors - attack anything rather than just monsters (3)
done
Bug Fixes
- Army Summon charged to max when max units are on screen doesn't unsummon. Thanks Carefree_Butterfly.
- Bat misses you. Thanks andybox
- Energy mines now also damage buildings. This also means that they are triggered by buildings, which is logical if you accept that they are proximity mines, not "getting-stepped-on" mines. Thanks Eliot the conquerer.
- Hydra re-levelling after losing a head. Thanks Hechtor.
- Game Crashed. (Run Reload AI losing target.) Thanks Slane
- Monk Ghosts leaving screen. Thanks Hechtor.
- Pit Monster "explode" anim not playing after re-entering screen. Thanks cjfjcjfjc
- Pit Monster / Energy Mines save crash. Thanks AZERT and Carefree_Butterfly
- Spells sometimes appear beneath game objects. Thanks stripes.
- Stars appear in front of speech text. Thanks Eliot the conquerer.
- Thundermonk bullets never stop. Thanks andybox.
Version 0.11
Additions
Bat
Bat Tree
Berlin The Pink
Black Orc
Boulder Monster
Cross Bolt (Orc bullet, orc not added)
Cocoon
Dark Golem
Dragon
Energy Mines Spell
Energy Pulse Spell
Fang Bunny
Fang Bunny Baby
Fang Bunny Portal
Grey Ghost
Lightning (Vulture Guard Bullet)
Hyrda (stages 1,2 and 3)
Kong-Fu Chicken
Necromancer
Ochre Wizard
Pit Monster
Quadranid
Run-Reload AI
Vulture Guard
Changes
In-Game dialogue fixed and completed
New Bigger Map
Version 0.10
Additions
- Bomb Mage. Thanks Sketch for graphics
- Dojo. Thanks Sketch for graphics
- Karate guy. Thanks Sketch for graphics
- Goblin Warrior
- Mysterious Cloud
- Skeleton Thrower. Thanks Sketch for graphics
- Thundermonk and Thunderblast. Thanks Sketch for graphics
Changes
- Levelling up toned down (1/4 effect)
- Monks hang back more
- Shuriken Ninja attack anim changed. Thanks Sketch.
- Warriors and Archers have double previous hitpoints at level 0 (300 and 200)
Bug Fixes
- "Merlin not levelling when punching bug" investigated - he does.
- Fixed rocks not being solid. Thanks poop.
- Fixed shuriken ninja firing in random directions when you stand close to him bug. Thanks to Feory
Version 0.09
Additions
- copy protection/licence message
- ninja added (melee only)
- pre-levelled enemies
- buildings level up - produce levelled up units (no extra exp awarded for them though)
- shuriken ninja (ninja that fires shurikens)
Changes
- maxCharge Speed implemented for spells (army summon)
- number of enemies changed from 24 to 16
- number of friends changed from 5 to 8
- monk ghost goes on separate team
- monk ghost only get half exp (lose a level)
- monk levels up from healing
- monk ghost only receives 1/2 exp from monk (drops 1 level)
- building exp calculated from residents therein
- skeleton graves no longer move
- characters don't gain as much health from levelling
Bugfixes
- monk spell remained if the target of heal blast was teleported out during charge
- fixed spell behaviour when mouse is out of screen (Octavo)
- fix skeletons (and others) turning white while running into trees. Thanks to Zilchil and austonst
Version 0.08.1a
Bug Fixes
- Units are able to leave screen bug. Thanks Pi_Man
- Dwarf left near tree causes crash. Thanks Zilchil
Version 0.08.1
Changes
- Dwarf behaviour changed to force them all to collaborate on a single tower. (Thanks Jeppo [Suggestion_3296] evilishies and others)
-- A new tower will only be started if existing one is destroyed
-- Fighting dwarves can be made to build by unsummoning and resummoning
- Tower now targets buildings before units
- Tower axe damage increased
- Dwarves build more quickly after they level up (Lots of people asked for this)
- Units no longer increase in size when they level up (Lots of people asked for this, too)
- Max numbers of units set to 20 Enemies and 5 Friendlies (not including Merlin) to keep things running faster.
Bug Fixes
- Crash on returning to screen with summon spell in
- Crash on moving between screens with summon spell. Thanks austonst
- Summoning extra units across screens (charge on clear screen release on crowded)
- Spell reports itself as enemy to minimap. Thanks austonst
- When game is saved during dwarf tower build, building health didn't rise
Version 0.08c
Bug fixes
- Color transform not being properly restored after save game. Where the game was saved with someone flashing, the bug manifested itself a short time after reloading the game with the message "List Expected"
- Dwarf not stopping building when tower was completed if interrupted by save game or leaving / re-entering the screen. Thanks Pression
- Upon re-entering a screen with a half built dwarf tower but no dwarf, the dwarf tower appeared to be complete. Thanks the_voice and Pression
- Monk lost spell on save game or move screen
Version 0.08b
Bug Fixes
- Units not being insta-healed when unsummoned. Thanks Pi_Man
- Dwarfs still turn mini map red
- Charged blast doesn't unsummon. Thanks Pi_Man
- Unit lost on teleport out while changing screens. Thanks Fatty-Boy
Changes
- Remove fake tree. Thanks Papermario
- Switch on message window on crash, display error message and halt movie
Version 0.08a
Bug Fixes
- Dwarf Tower makes mini-map square red. Thanks cjfjcjfjc_65536 and yellow_stripes_ed
- Levelupness stays across new game. Thanks andybox
- Unit left near tree causes crash upon re-entering the screen.
- Dwarf Tower appears as black dot when half built, left on screen and returned to.
- Dwarf Tower moves when levelled up.
Version 0.08
Army Summon Spell Added
You may now summon/unsummon human units to come and fight for you.
- Warrior (melee)
- Archer (ranged)
- Monk (heal)
- Dwarf (build tower, ranged)
Other additions
- Levelling up system
- Reserve Army stores units for use
- Units glow red when health < 50%
Changes
- New map
- Dwellings expel enemies more slowly
Bugfixes
- Numerous bugfixes
Version 0.07b
Bugfixes
- Wrong sound for the graves dying (Thanks Eric9000)
- Corpse/graves flashing (Thanks Jeppo and Eric9000)
- Bugtesters added to credits (Thanks Feory)
- Smooth out the walking in the first cut scene a bit (Thanks Feory)
Version 0.07a
Bug Fixes
- Credits screen no longer contiues to display "Loading..." message after credits are loaded. (Thanks yellow_stripes_ed)
- Cutscene no longer continues playing when you return to title screen
- Ulin longer turn green when walking on start cutscene in 16bit colour mode (Thanks Donut)
- Goblin huts no longer continue to expel enemies after being killed by the "k" cheat (Thanks to Feory and Voronnen)
Changes
The amount of processor time the game takes up has been reduced. This means that it degrades more rapidly under load, but also that the browser responds better and you may be able to play mp3's whilst playing.
Version 0.07
Additions
- Credits
- Save/Load game
- Cut-scene sequences at beginning and end
Balance Changes
- GoblinArcher health reduced
- GoblinArcher strength reduced (slower arrows)
- Goblin Huts health reduced
- Merlin punch made weaker
Bug Fixes
- Merlin no longer flashes in pause mode
Version 0.06
Additions
added skeleton warrior
added goblin huts
added skeleton dwellings
added permanent graves
added medikits
added potion invicibility
added potion health regain
added speed potion
added population limits
added "potions drunk" display
added medikit cheat "m"
added maximum collisionRects
Modifications
redesigned menu
buildings now flash white when hit
made rollover health bar appear over screen borders
Bug Fixes
energy blast/pausing (Thanks jamincash)
ctrl key on mac (Thanks firestorm (now Feory))
Balance Changes
energyBlast fight speed increased from 6 to 10
goblinArcher damageSpeed increased from 2 to 3
goblinArcher dexterity increased from 3 to 10
goblinArcher strength increased from 10 to 12
goblinArcher walkSpeed increased from 3 to 4
goblinBow reach increased from 100 to 200
merlin walkAcceleration decreased from 3 to 2
merlin manaBurst increased from 1 to 5
merlin manaCapacity increased from 10 to 12
powerups frictionReel decreased from 50,50 to 10,10 (Thanks Lord_Murderer)
Version 0.05b
Bug Fixes
- Merlin stops punching when in conversation (by Giant Gob)
- Energy Blasts appear from correct location when changing screens (by Lord_Murderer, jackospade, poop, asdfqwer, star_mage, Sketch and blaster)
- Goblins outside blast radius no longer get hit (by Voronnen)
- Minimap squares now reset to red on restart game (by DeanXeL)
- Game no longer crashes when restarted when roll over health bar was on screen at the end of the previous game. (By Lord_Murderer and Eric9000)
Thanks chaps, for your observational prowess!
Version 0.05a
Bug Fixes
Fixed 2 bugs relating to the energy blast when you change screens.
Releasing blast whilst changing screens glitch
This was spotted by:
[suggestion_2878] by jackospade
[suggestion_2888] by star_mage
[suggestion_2892] by Sketch
[suggestion_2894] by blaster (this was the clearest explantation)
Thanks guys!
It happened when you:
1 - charge a blast
2 - exit the screen
3 - release the blast while the new screen redraws.
The blast appeared from the opposite side of the screen
Energy Blast not cleared from screen when changing screens.
This one was spotted by
[suggestion_2880] by poop
[suggestion_2881] by asdfqwer
Very well done! - it was very subtle. I couldn't even spot it at all until I'd fixed the other bug.
As it turns out it wasn't quite as you described, but you gave me enough to be going on with. :)
I narrowed it down to:
1 - charge an energy blast
2 - exit the screen
3 - release the energy blast on the next screen
4 - before the energy blast lands, exit the screen again
The energy blast is not cleared from the screen when you exit the second time and continues merrily on it's way making it seem as if the next room already contains an energy blast.
Version 0.05
Credits
Kelly Robinson sequence in Ulin script by bloodshot [suggestion_2697] hehe lol! It just seemed the most appropriate of the three scripts that were submitted since Merlin is doing a lot of punching in this demo (as it turned out). But thanks to Jeppo and dantheman for submitting some good and funny scripts as well!
Bugs Not Fixed
Dialogue not canceling upon movement [suggestion_2772] by mojassty. I just couldn't get this to happen under authoring. Maybe something I changed in the mean time fixed it. (Well, here's hoping!)
Additions
Weapon Selector - "Q" to display.
Key Set Chooser - select from title menu or in-game menu. Your choice will be remembered the next time you play from that computer.
Char Properties - this a behind the scenes addition which affects the way characters will use droppable weapons.
Potions for spells - these increase the character properties of Merlin which are to do with casting spells. The speed up potion has not been added yet.
Rollover health bar - shows the health of the character that was last underneath the mouse pointer in a little health bar.
Changes
Default keyset now "WASD", was "Arrow".
Goblin dexterity increased to 3 from 1. (Decrease attack cooldown by 66%.)
Goblin fight dampend by 50%.
Goblin strength increased to 10 from 8. (Slightly increased range.)
Merlin punch power increased from 5 to 50. (Kill a goblin in 2-3 punches.)
Bug Fixes
Ability to move writing around with blasts after collecting potion/scroll.
Multiple hit where one goblin doesn't move. [suggestion_2819] by DoomGiver
Lose charging spell when changing screen. [suggestion_2705] by MerlinRulez
Screen arrows displaying wrong colour. [suggestion_2869] Eric9000
Minimap displaying red for energy blast scroll. [suggestion_2796] by DoomGiver
Removed green tuft from landed arrow. (Can't find suggestion but I remeber Morsh pointed that out) - comment on [suggestion_2801] (thanks to Octavo for pointing that out).
Version 0.04a
Bug Fixes
Attacking now cancels dialogue
Previously, if you punched during dialogue, you could then move around without cancelling the conversation. The speech bubbles would still appear in the right place, but wouldn't follow you around and could be clipped by the top of the screen.
Ulin now immune to attacks
Whilst you couldn't damage Ulin, you could use energy blasts and punches to move him around the screen. Now he stays where he is.
Minimap no longer show incorrect red squares
If you exited a screen while energy blasts were still active, they would be recorded as enemies, and the minimap would show the screen as red. This no longer happens.
Version 0.04
Credits
Dialogue between Merlin and Ulin was based on [Suggestion_2650] by MerlinRulez, world350 and bloodshot. I couldn't include all of it for pacing reasons and the engine doesn't support people running about yet. But well done guys!
Punch Added
Merlin can now punch his enemies. Press left mouse to punch. Once you pick up the Energy Blast, you can no longer punch. This is because weapon swapping hasn't been added yet.
Energy Blast Added
Once you've collected the orange scroll, you have the Energy Blast.
- Left mouse to charge
- Mouse to aim
- Release Mouse to fire
- Energy Blast will damage enemies within it's blast radius
Screen Draw Speed Increased
When you re-enter a screen you have already been on, the amount of time it takes the screen to appear has been greatly reduced. It is now nearly as fast as MR2.
When first entering screens, they may take a few seconds to appear, especially when there are lots of enemies.
Hittable Enemy Arrows
For now, the enemy arrows are hittable with the energy blasts, providng you hit them while they are in the air. Once they have landed they cannot be hit.
However, this reduces performance considerably as it puts quite of lot of extra work on the CPU. Therefore, I will probably disable it in future demos, and offer it as an option.
Version 0.03
In-game menu added
Press 'Esc' to bring up the in-game menu. This will pause the game.
Dialogue Modified
The dialogue now displays in a narrower box over several lines if required.
Dialogue is slightly slower to make it easier to read.
Skippable dialogue added
You can walk away from chatters to cancel the dialogue.
Minimap included
The minimap has been added.
Yellow squares contain special items or characters.
Red have enemies in them.
Green are clear.
This was actually added to a previous demo, but I forgot to update the version number and this record.
Version 0.01
Screen Manager Implemented
Screens can be handled with greater ease than in MR2.
Title screen added.
Version 0.02
Game Engine Implemented
The game engine from Rapunzel's Escape has been implemented for MR3.
One significant change is that it is no longer neccessary for at one enemy to appear on each screen.
Collision Detection enhanced
The collision detection system run more quickly than both the original Rapunzel system, and the MR2 system. This change has been re-implemented in Rapunzel.
It also now copes with screens where solid tiles do not match across entrances/exits.
Dialogue enhanced
The dark boxes have been added around character speech to make it easier to read no matter what background they appear in front of.