Infinite Farportal

A place to post your add ons and ideas for them

Moderator: Moderator

Message
Author
StarKeep
Uruivellas
Posts: 703
Joined: Sun Feb 03, 2013 12:29 am
Location: Turtlemire

Infinite Farportal

#1 Post by StarKeep »

"Weeks ago, you arrived into the Shertul Fortress, following the collapse of Nur right behind you.
You were able to save a small group of villagers, who have set up a town in the north end of the Fortress.

Weeks later, as the town is coming together, you hear a loud growling sound coming from the south.
As you head to explore it, you find a weakened horror.
Right before you engage the beast however, you see what appears to be a... portal, directly behind it.
The beast appears to have come from it... meaning there are more monstrosities out there...

Alongside the only possibilty of escaping from this place...

Steeling your resolve, you have choosen to explore the portal, and look for a way out."

---

In this addon, you attempt to complete the farportal as many times as possible.
In order to help this, a couple of things have been changed.

You are given access to a town in the north.
You gain the same basic sorting storage as in the main game, and the training dummies have been moved to the south.

In the Town, you can find a multitude of shops, and a Merchant.
The Merchant is capable of doing many things to aid you on your way.

He can craft you tier 1-5 artifacts, for fair(or so he says) prices, to offer you a boost when you find yourself struggling.
If you don't like the item you got, you can pay him 10% of the original cost to reroll it again!
He can also craft you companions, if you ever find yourself struggling. (These guys will not level up however, so don't think about stacking em. :wink: )
You can also give him 33% of your gold to restock all shops.

Lastly, and most dangerously, you can ask him to break 'Seals' of the Farportal, which will directly summon Farportal Bosses into the fortress.
You can choose between 1 to 10 at once. (6+ are slightly buggy atm, so be advised)
This is expensive, however, and will cost you, at the least, 2000 gold in your pocket.

Additionally, you gain 10% of your current gold every time you complete a farportal, alongside an experience boost.
This boost will decay over levels, but is noticeable for some time.
The gold bonus will reward players who dare to attempt the Farportal without maximizing their gold spending.

---

Dive into the Infinite Farportal, and pray, or you will never again see the light of day.

---

Overloads Stores.lua.
Last edited by StarKeep on Tue Apr 08, 2014 4:55 pm, edited 16 times in total.
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal

Waladil
Halfling
Posts: 103
Joined: Tue Jan 10, 2012 10:40 pm

Re: Infinite Farportal Alpha

#2 Post by Waladil »

So, uh... what does it do?

StarKeep
Uruivellas
Posts: 703
Joined: Sun Feb 03, 2013 12:29 am
Location: Turtlemire

Re: Infinite Farportal Alpha

#3 Post by StarKeep »

Sorry, was uploaded just for Aura, so didn't think to say.

This spawns you in the Fortress, and allows you to play the Farportal forever, until you die.

Weirdling beast is made super weak, to boost you up to level 6, allowing you some free skill and stat points to boost you before entering yer first portal.

Talk to the butler about the horror once, and the portal will become usable, but the horror will not spawn, for obvious level 20 v level 6 reasons.

I'll attempt to clean it up at a later date.
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal

Waladil
Halfling
Posts: 103
Joined: Tue Jan 10, 2012 10:40 pm

Re: Infinite Farportal Alpha

#4 Post by Waladil »

Ahh, I was looking through the code and saw some of that.

So it's like Infinite Dungeon, but Farportal-y? Cool. I wouldn't play it because no vaults, though.

StarKeep
Uruivellas
Posts: 703
Joined: Sun Feb 03, 2013 12:29 am
Location: Turtlemire

Re: Infinite Farportal Alpha

#5 Post by StarKeep »

Weirdling will make you reach level 10.

You spawn with Summertide.

Minor fortress edit.
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal

Zonk
Sher'Tul
Posts: 1067
Joined: Sat Mar 01, 2003 4:01 pm

Re: Infinite Farportal Alpha

#6 Post by Zonk »

Since we had a discussion in chat on how to change the level range of all npcs to start at 1 without overloading their files:

In load.lua

Code: Select all

class:bindHook("Entity:loadList", function (self, data)
	if string.find(data.file, "/data/general/npcs/") then
         for _, npc in ipairs(data.res) do
               if npc.level_range then npc.level_range[1] = 1 end
               npc.start_level = 1
         end
	end
end)
This SHOULD work, though it might slow down loading a bit...
ToME online profile: http://te4.org/users/zonk
Addons (most likely obsolete): Wights, Trolls, Starting prodigy, Alternate save/resistance system

StarKeep
Uruivellas
Posts: 703
Joined: Sun Feb 03, 2013 12:29 am
Location: Turtlemire

Infinite Farportal Beta

#7 Post by StarKeep »

This can be played by simply extracting it.
Make sure the folder is of the same name as the .zip, and that directly inside should be 2 folders, and a .lua file.
Alternatively, rename it to a .teaa file extention.

-Now all enemies will spawn according to your level. - Removed, as extremely high level enemies would spawn at level 1, and destroy you.

-You will gain a powerful @ symbol to help out your early game.
However, if you start undead, you will currently have to quickly dispatch the Weirdling Beast, and pick up his cloak to turn Mr. @ into your friend.
Everybody gets the Undead-Cloak, and a Summertide.

-You will start at level 3, after the Weirdling kill.
Your friend will stay at his level, and never advance.

-Your Fortress energy is now a countdown showing how many runs you have left. Each run costs 1 energy.
Your chest will not power your fortress.

-Removed the buggy Fortress paintings, and the lore library.
Removed, and covered up, where the recall portals and Nur entrance used to be.

-Added in a couple shops on a pathway leading north from the center.
Let me know if any other shops would be useful.

I'd upload this to the site, but it feels sooooo unfinished, to the point where it doesn't seem right.

Also I'm evil and use Overloading.
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal

StarKeep
Uruivellas
Posts: 703
Joined: Sun Feb 03, 2013 12:29 am
Location: Turtlemire

Re: Infinite Farportal Alpha

#8 Post by StarKeep »

Weirdling moved to far south-east of map.
On kill, you will gain the undead cloak, and some experience.

Buddeh nerfed.
Hes now a buddeh, instead of a walking steamroller.
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal

StarKeep
Uruivellas
Posts: 703
Joined: Sun Feb 03, 2013 12:29 am
Location: Turtlemire

Re: Infinite Farportal

#9 Post by StarKeep »

Going to split the AI into two different kinds for a while, due to Full control mode locking Thing at 0% exp.
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal

StarKeep
Uruivellas
Posts: 703
Joined: Sun Feb 03, 2013 12:29 am
Location: Turtlemire

Re: Infinite Farportal

#10 Post by StarKeep »

-Added hireable companions.

-Undead start is now much easier.

-Added some life to the town.

-Eye of the Dreaming One will now drop from Weirdling.
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal

StarKeep
Uruivellas
Posts: 703
Joined: Sun Feb 03, 2013 12:29 am
Location: Turtlemire

Re: Infinite Farportal

#11 Post by StarKeep »

-Removed Shadowblade Companion, due to terrible AI usage
-Added Mage Companion, fire flavor
-Added Ring that stops Projectile based damage from allies. This works for all spells, but Burning Wake.

-Added Field Control, and Survival, to be bought from a shop for 50 gold.
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal

StarKeep
Uruivellas
Posts: 703
Joined: Sun Feb 03, 2013 12:29 am
Location: Turtlemire

Re: Infinite Farportal

#12 Post by StarKeep »

-Removed Shadowblade Companion, due to terrible AI usage
-Added Mage Companion, fire flavor
-Added Ring that stops Projectile based damage from allies. This works for all spells, but Burning Wake and Inferno.

-Added Field Control, and Survival, to be bought from a shop for 50 gold.
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal

StarKeep
Uruivellas
Posts: 703
Joined: Sun Feb 03, 2013 12:29 am
Location: Turtlemire

Re: Infinite Farportal

#13 Post by StarKeep »

Added 'ally' version of spell Anti-Magic, Fire, and Wildfire trees.

The Fire and Wildfire trees have edited talents, in order to allow them to properly not damage the player.

The Anti-Magic tree's silence will no longer effect any friendly unit.
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal

Crim, The Red Thunder
Sher'Tul Godslayer
Posts: 2000
Joined: Fri May 07, 2004 8:26 pm
Location: Nahgharash

Re: Infinite Farportal

#14 Post by Crim, The Red Thunder »

Wildfire might be an issue there. It's common to WANT the player to harm himself with that tree. (Cleansing flame, mostly). And the wildfire sustain makes it feasible. Moreover, it's frequently leveraged with elemental harmony for speed bonuses.

Getting it to not hurt enemies, while still affecting yourself might be slightly more useful.

Edit: Oh, wait. That's the allies wildfire, not the players. Still, does this affect player wildfire talents as well? If so, that will mess with some builds. Not sure how that would work yet.
Currently playing under the name Aura of the Dawn 4 down, 227 to go!
Proud author of Orc Pit Restoration Project, Faction Allies, Dwarven Adventurer addons
SadistSquirrel wrote:DarkGod has two arms, one with an opened hand, one with a closed fist. You got the fist.

loimprevisto
Thalore
Posts: 131
Joined: Sun Apr 21, 2013 8:27 am

Re: Infinite Farportal

#15 Post by loimprevisto »

I love it!

A few little tweaks come to mind:

The mall is a little cumbersome, would it be possible to have just one of each shop with very large inventories (like you get in the Arena)?

I also noticed that if you're not playing on roguelike and your main character dies, there's no easy way to kill off your helper. Just a minor annoyance for me, but I can imagine a scenario where you kill the floor boss as it kills you and there's nothing strong enough on the level to kill the helper.

Post Reply