Comments (11)
On a related note: does your logic assume using the bad end to warp across the map?
from dsvrandom.
For the wooden doors I could just not place any of them to avoid issues like this, but unfortunately this also affects boss doors. Not sure what the best solution is here, I guess detecting if there's a wall in front of the door and not placing boss doors there if there is. But then the player doesn't get a warning about an upcoming boss... Maybe I'll just prevent boss rooms from being connected to rooms like this to begin with.
On a related note: does your logic assume using the bad end to warp across the map?
What does that mean? You can warp using the bad ending?
If you're talking about using the suspend glitch to warp around anywhere you want, that's never required by the logic. Even if you specifically check the option to allow requiring glitches to win, it's still not required since it completely breaks the game and would be impossible to write logic for.
from dsvrandom.
Loading the game after the bad end doesn't always place you in the starting room. But I'm going to take your reaction as a no and consider this run bricked. That door seems to be the only access to anything but the bad end, the Nation of Fools, and the big painting.
Looks like it does put me in the starting room this time so idk what's up. Last time I blundered into the bad end and loading my save put me on the other end of the castle.
from dsvrandom.
Loading the game after the bad end doesn't always place you in the starting room.
Looks like it does put me in the starting room this time so idk what's up. Last time I blundered into the bad end and loading my save put me on the other end of the castle.
I tried it out on your seed and another random seed and it worked as it should for me - it put me back in the last save room I used before getting the bad end.
Do you remember what room on the other end of the castle you loaded into?
Also, what's your full seed info with all the options you selected?
from dsvrandom.
I meant to say last run. seed was Milican'sReinforcedTreasure Last save had to be the save room below the start based on what my saves look like but I haven't been able to reproduce it on those saves. Note the discontinuity in the map above the current location. IIRC I was taken to one of the save rooms on the right. Tickets take me to the 3 tile room above the savepoint in the middle of the map,
Seed: Milican'sReinforcedTreasure, Game: Portrait of Ruin, Randomizer version: 1.2.0
Selected options: randomize_pickups, randomize_enemies, randomize_enemy_drops, randomize_boss_souls, randomize_skill_stats, randomize_shop, randomize_wooden_chests, randomize_villagers, randomize_weapon_synths, randomize_enemy_stats, randomize_portraits, randomize_red_walls, randomize_rooms_map_friendly, randomize_starting_room, bonus_starting_items, rebalance_enemies_in_room_rando, name_unnamed_skills, unlock_all_modes, reveal_breakable_walls, fix_luck, no_touch_screen, unlock_boss_doors, remove_slot_machines, add_magical_tickets, always_start_with_rare_ring, por_short_mode, dont_randomize_change_cube, por_nerf_enemy_resistances, skip_emblem_drawing, fix_infinite_quest_rewards, always_show_drop_percentages, open_world_map, always_dowsing, gain_extra_attribute_points, summons_gain_extra_exp
Difficulty level: Custom, settings:
item_price_range: 500.0
weapon_attack_range: 30.0
weapon_iframes_range: 26.0
armor_defense_range: 10.0
item_extra_stats_range: 7.0
restorative_amount_range: 200.0
heart_restorative_amount_range: 75.0
ap_increase_amount_range: 2000.0
skill_price_range: 5000.0
skill_dmg_range: 11.0
crush_or_union_dmg_range: 38.0
skill_iframes_range: 26.0
subweapon_sp_to_master_range: 100.0
spell_charge_time_range: 32.0
skill_mana_cost_range: 25.0
crush_mana_cost_range: 150.0
union_heart_cost_range: 10.0
skill_max_at_once_range: 2.0
glyph_attack_delay_range: 7.0
item_drop_chance_range: 25.0
skill_drop_chance_range: 15.0
item_placement_weight: 55.0
soul_candle_placement_weight: 7.97
por_skill_placement_weight: 24.97
glyph_placement_weight: 25.0
max_up_placement_weight: 17.91
money_placement_weight: 2.0
max_room_difficulty_mult: 2.0
max_enemy_difficulty_mult: 1.3
enemy_id_preservation_exponent: 3.0
enemy_stat_mult_range: 1.0
enemy_num_weaknesses_range: 2.0
enemy_num_resistances_range: 2.0
boss_stat_mult_range: 1.0
enemy_anim_speed_mult_range: 0.9
starting_room_max_difficulty: 22.0
Randomizing pickups:
Placing main route progression pickups:
Placing portrait nationoffools at 00-0B-00_03 (Master's Keep)
Placing portrait darkacademy at 05-00-14_00 (Nation of Fools)
Placing pickup 01B0 (acrobat_cube) at 08-02-09_00 (hidden) (Dark Academy)
Placing pickup 01B4 (superjump) at 08-00-02_00 (Dark Academy)
Placing portrait forgottencity at 08-02-11_00 (Dark Academy)
Placing pickup 0151 (puppet_master) at 04-00-09_00 (Forgotten City)
Placing pickup 01B2 (lizard_tail) at 00-05-04_13 (Great Stairway)
Placing pickup 0178 (owl_morph) at 00-01-0C_00 (Entrance)
Placing portrait cityofhaze at 04-01-15_01 (Forgotten City)
Placing leftover progression pickups:
Placing pickup 01AE (skill_cube) at 01-00-0E_00 (City of Haze)
Placing pickup 01B5 (strength_cube) at 00-02-02_00 (Buried Chamber)
Placing portrait nestofevil at 01-02-12_00 (City of Haze)
Placing pickup 01B1 (push_cube) at 00-01-10_00 (Entrance)
Placing pickup 017A (speed_up_spell) at 04-00-11_00 (Forgotten City)
Placing pickup 01B3 (double_jump) at 01-01-08_00 (City of Haze)
Placing pickup 0177 (toad_morph) at 01-00-11_00 (City of Haze)
Placing pickup 0179 (sanctuary) at 00-01-0F_01 (Entrance)
Placing pickup 004E (cog) at 00-02-1B_00 (Buried Chamber)
All progression pickups placed successfully.
from dsvrandom.
further testing indicates that my last save might have been no save:
The room on the far left there is the bad end.
from dsvrandom.
further testing indicates that my last save might have been no save:
Ah, that definitely explains it. I checked the code and if you haven't saved yet it defaults you to being in the first save room of the vanilla game. But in map rando of course that save room is probably not the first save room anymore. I'll need to update that to put you in the starting room.
from dsvrandom.
Found an instance that applies to this that may not have been covered:
For some reason there's no log for the generation (have the first gen, not this one? GreyLongDevil seed)
This room just kicks you back out immediately. The only possibility I can think of here is that it requires black panther and that if you're moving left with it active on the first frame it wont kick you out, but I can't even activate bat form, so I'm not certain.
from dsvrandom.
Thanks, I wouldn't have thought about how moving platforms interact with it. For this case I think I could just move the door in by 1 pixel to prevent it, instead of removing the door entirely. And thankfully this one doesn't affect boss doors.
from dsvrandom.
from dsvrandom.
This bug also happens with the room that needs the Cog to open.
Discovered with commit 8459a3d, seed DeathDeathDeathDeathDEATH.
from dsvrandom.
Related Issues (20)
- Feature Request: Pre-visible Maps
- Tweak Idea: Warp Point in Ecclesia location
- Magic Seal locks removed regardless of settings HOT 4
- Impossible to progress, order of ecclesia HOT 4
- Feature Request: OoE Arma Machina Progression
- Issue: OoE Room Rando Never Requires Rasulka
- Randomizer on PoR can lock you out of the true ending HOT 2
- Minor issue with PoR randomized boss y coordinates
- feature request: setting where you automatically equip every skill/equipment you get
- PoR - Dullahan + Legion's Arena = Locked out! HOT 1
- Can't reach the boss(Nation of Fools) in Portrait of ruin with the randomizer HOT 4
- Order of Ecclesia: Seems like a NPC is stuck in an inaccessible area that you'd normally be able reach in the normal playthrough. HOT 2
- Same OoE seed but locked out of the ending here because I don't have the other 2 dominus pieces HOT 1
- Was playing the randomizer for dawn of sorrow and i think i got softlocked HOT 2
- Feature Request: Integrating Dawn of Dissonance possible? HOT 1
- OoE: Losing Dominus Agony
- Feature Request: OoE Hint system HOT 2
- Potentially Bugged Room Transition(Dawn of Souls)(DSVania Rando - 1.4.5) HOT 1
- Some red souls can't open the red soul walls HOT 3
- PoR - Can't progress further
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dsvrandom.