Chaosforge Forum

Other Roguelikes => DiabloRL => Topic started by: Kornel Kisielewicz on November 28, 2006, 06:41

Title: Town Portal
Post by: Kornel Kisielewicz on November 28, 2006, 06:41
Town Portal, as we all know is a important part of Diablo. But there is one problem with the DiabloRL implementation of Town Portal: the simplest implementation would put a portal cell right beside you. That is no good, because in a turn-based game it would allow always a trivial escape if used. I have a few ideas how to fix that, but none are perfect... let me hear what you think!
Title: Re: Town Portal
Post by: Malek Deneith on November 28, 2006, 06:52
Well... using a scroll costs time - same amount as using a spell... so if you are low on health and swarmed trying TP can get you killed anyway...
Title: Re: Town Portal
Post by: schnaader on November 28, 2006, 07:21
Yes, having the Town Portal spawning after some turns seems good, sort of like "Word of Recall" in ADOM. However, in ADOM it takes 20 turns or so and it takes you directly to town, which wouldn't fit to Diablo. 1-3 turns until the Portal appears would be good, I think.

The delay shouldn't be very long because that wouldn't fit to Diablo, too. In the original game, Town Portal was a kind of trivial escape too, because it doesn't take long to read a scroll and double-click at a position next to you.

One question left: Where should the Portal appear? Right next to you (meaning the position you are after the 2-3 turns, not at the time you read the scroll) seems good, but what if there are 8 monsters surrounding you and there is no place for the portal?

Perhaps the spell should fail in this case and the portal just shouldn't appear. This would also avoid Town Portal abuse because you had to be more careful.

Greetings,
  Christian "schnaader" Schneider
Title: Re: Town Portal
Post by: Kornel Kisielewicz on November 29, 2006, 01:18
Ok, implemented that bastard finally :).

But I guess I'll add in a couple more features before release.