Page 1 of 5

Infinite Farportal

Posted: Sat Jul 20, 2013 6:04 am
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.

Re: Infinite Farportal Alpha

Posted: Sat Jul 20, 2013 6:08 am
by Waladil
So, uh... what does it do?

Re: Infinite Farportal Alpha

Posted: Sat Jul 20, 2013 6:10 am
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.

Re: Infinite Farportal Alpha

Posted: Sat Jul 20, 2013 6:13 am
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.

Re: Infinite Farportal Alpha

Posted: Sat Jul 20, 2013 6:36 am
by StarKeep
Weirdling will make you reach level 10.

You spawn with Summertide.

Minor fortress edit.

Re: Infinite Farportal Alpha

Posted: Sat Jul 20, 2013 10:57 am
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...

Infinite Farportal Beta

Posted: Sat Jul 20, 2013 12:24 pm
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.

Re: Infinite Farportal Alpha

Posted: Sat Jul 20, 2013 3:30 pm
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.

Re: Infinite Farportal

Posted: Tue Jul 23, 2013 10:38 am
by StarKeep
Going to split the AI into two different kinds for a while, due to Full control mode locking Thing at 0% exp.

Re: Infinite Farportal

Posted: Wed Jul 24, 2013 2:50 pm
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.

Re: Infinite Farportal

Posted: Thu Jul 25, 2013 2:47 am
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.

Re: Infinite Farportal

Posted: Thu Jul 25, 2013 2:47 am
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.

Re: Infinite Farportal

Posted: Thu Jul 25, 2013 11:04 am
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.

Re: Infinite Farportal

Posted: Thu Jul 25, 2013 5:47 pm
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.

Re: Infinite Farportal

Posted: Thu Jul 25, 2013 9:17 pm
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.