Beating the boss thingy
Almost there! I'm on level 20, with the boss. I added a wall so I could get at the phone, but the exit requires the Algorithm! To get it, I must destroy the boss... But if I collide with the boss, it's the player who dies, not the boss. What can I do?
Best Answer
Bah to other answers using blocks to hide! We don't need to hide! Take that boss on!
Check your API. There's a function you can use to override up, down, left, or right to do something else. Since you don't actually need to use left, rejigger it to blast the snot out of the boss with an overwhelming show of force.
Here's my anti-bullet barrage, launched by pressing left:
map.defineObject('antiBullet', {
'type': 'dynamic',
'symbol': '*',
'color': 'blue',
'interval': 100,
'projectile': true,
'behavior': function (me) {
me.move('up');
}
});
map.overrideKey('left', function()
{
for (var i = 10 ; i < 20 ; ++i)
for (var j = 0 ; j < map.getWidth() ; ++j)
map.placeObject(j, i, 'antiBullet');
});
Pictures about "Beating the boss thingy"



What happens when you beat the first boss in Elden Ring?
Nothing. The fact is, the Grafted Scion is not at all a boss. It's a regular mob enemy in the larger world of Elden Ring. You'll find more Grafted Scions in your adventure later on, so beating one at the start isn't really that big of a deal.Is the Elden Beast the final boss?
After beating Radagon, the Elden Beast is the game's true final boss, and it can be rough if you don't know what you're doing - its attacks hit hard, but they're far from undodgable.How do you fight Radagon?
Take care as he is incredibly strong thanks to his armor, surprisingly agile on his horse, and employs very hard-hitting, long-range strikes with his Golden Halberd. We suggest that you bring along a good +2 melee weapon, or some useful ranged spells or weapons depending on your build.The Thing (PC) - (All Bosses | Hard Difficulty)
More answers regarding beating the boss thingy
Answer 2
Math.random() isn't really random anyway, right... ? :)
Math.random = function() { return 555 }; // that removes bullets
map.getPlayer().hasItem = function(a) { return true; }; // that makes game think you have everything
Answer 3
I found carpet bombing a good technique:
map.placeObject(25, map.getHeight() - 4, 'block');
var player = map.getPlayer();
player.setPhoneCallback(function(){
for(var i = 0; i<map.getWidth(); i++)
{
map.placeObject(i,4, 'bullet');
}
});
The first line gives you a hiding point. The second creates a lot of bullets that will then instakill all the bosses (just make sure you are still in cover).
Edit: It seems that my original two rows of bullets on adjacent rows didn't always work (sometimes did, sometimes didn't). I think that sometimes the bullets just killed each other...
Answer 4
There is a way to kill a bos without using phone, adding block or doing any risky tricks.
map.overrideKey('left', function() {
var me = map.getPlayer();
map.placeObject(me.getX(), me.getY() + 1, 'bullet');
var ob = map.getDynamicObjects();
for (var i = 0; i < ob.length; ++i) {
if (ob[i].getType() == 'boss') {
try {
ob[i].move('down');
} catch (_) {}
}
}
});
Now you are not possible to go left, but you can move boss and shoot a bullet using left arrow on your keyboard. What do you need to do now:
- Wait until boss is on the side of the string.
- Press left arrow until all parts of the boss moved down.
- Now there is a free row above the boss. Go here (remember that you will not be able to go left
- Kill a boss by pressing left arrow
- Go to the exit
Answer 5
I just did it in two lines :).
map.getPlayer().hasItem = function(){return true};
map.getPlayer().killedBy = function(){};
Now you cant be killed and you have everything.
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Nicola Barts, The Lazy Artist Gallery, fauxels, Andrea Piacquadio
