For the sake of some challenge and my sanity, I've more or less drafted up the code required for a Waypoint Mod. Basically it unlocks Waypoints according to where you visit.
Here's how it works, some examples
- when you are done with Gaelan, you gain access to all Waypoints in all Districts Athkatla, less those inside (like Sewers etc) related to Quests
- for maps like Trademeet, De'Arnise Keep (sieged), Umar Hills, when you gain the map you gain the Waypoint.
- for situations like Windspear Hills, you still have to travel there first to gain the waypoint
- Side Quests (tentative) : as you gain quests, you gain the Waypoints. When the quests are no longer relevant, they are dropped. This includes the Windspear Hills waypoints (no point visiting Garren after Firkraag is dead, right?) <== if I'm short of time I will drop this
- Main Quest : as you progress the main story to Aran's/Bodhi's Lair, Spellhold, Sahuagin City, etc, you also gain Waypoints. The last 2 waypoints in SoA are Suldanessellar Temple and Suldanesselar Palace, both which you only gain AFTER summoning the Avatar of Rillifane
- Strongholds : as you gain strongholds, you can teleport to them. If you don't have multiple strongholds installed (why? I don't know, I know I like multiple Strongholds, but well, its your choice), I will try to code so that you port right back to your stronghold. There are a few exceptions like the Mage and Ranger, where there are 2 points (Mage Sphere Lab and Mage Sphere Entrance / Ranger Cabin and Ranger Forest )
- finally as a tip from ToB, a "Go Back to the Last Place I Teleported from" choice
As a side note, there will be a "Timed Rest" component.
- Rest till daytime (9 am) or night time (9 pm)
- Rest for 1 day, 3 days, 5 days (to all those Stronghold people... FINALLY!), 1 week, 1 month (why? I don't know, just providing an option.)
If I can, I will restrict their use so that they may not be used in some places.
Note : None of these Rests are "true" rests, which means they won't result in any talks but ALSO won't result in any (seen-till-I-want-to-kill-myself) dreams, they merely restore the party as if the party had just rested
I plan to implement it as a cheap wand with 100 charges that you can just buy off Ribald.
Before I release it, hopefully by this Sunday/next Monday, hope to hear what you guys think

Edit : changed all the Resting to Scripted Rests. This is so you don't accidentally end up losing 1 whole day when you rest at 6 pm hoping to get up at 9 pm and end up getting up at 9 pm the next day (because ingame rests require minimum of 8 hrs and then the script will probably kick it all the way to 9 pm of that 2nd day)
Edited by Zyraen, 18 January 2011 - 09:20 PM.