Page 1 of 2

Jump to Self Summons and Companions

Posted: Sun Dec 11, 2016 5:00 pm
by Eclypticon
I made this suggestion a long time ago and was under the impression that it was going to get the green light years back.

We need a button that lets you jump your summons and companions to self when they get stuck. Some areas are not built whatsoever with the summon mechanic in mind and make it impossible to use them. Same zone jump transitions are the culprit.

Naturally, it should not be able to be used in combat to prevent exploits. It would not work on players ether.

Re: Jump to Self Summons and Companions

Posted: Sun Dec 11, 2016 6:42 pm
by Maecius
I think Rasael had put some work into making this work automatically?

I take it that it's not working as intended?

Re: Jump to Self Summons and Companions

Posted: Sun Dec 11, 2016 7:09 pm
by Eclypticon
I have no idea as to whether there is or is not an existing function to accommodate summons on the transitions I mentioned. I don't recall reading about an added new mechanic and have not played with summons in a long time.

Re: Jump to Self Summons and Companions

Posted: Sun Dec 11, 2016 9:43 pm
by Maecius
Can anyone confirm whether summons follow you through doors that transition you from one part of a map to another without requiring a new load screen (like in the minotaur maze)?

I believe they should automatically teleport to you after you make the transition jump, but if not, then it's possible this needs follow up.

Re: Jump to Self Summons and Companions

Posted: Sun Dec 11, 2016 10:26 pm
by Blackman D
it does not

Re: Jump to Self Summons and Companions

Posted: Mon Dec 12, 2016 7:03 am
by Hawke
Last time I tried was Mino Caves... does not work.

Re: Jump to Self Summons and Companions

Posted: Mon Dec 12, 2016 9:44 am
by Flasmix
I've had it work on one map only, but the other maps don't work. The only one it worked on has no doors, it's the goblin caves in the ud. It may have been lag and it looked like it teleported to me.

Re: Jump to Self Summons and Companions

Posted: Mon Dec 12, 2016 10:54 am
by DM Hera
This would be fantastic.... I would like to see the command disabled while in combat. For the exploits would be unreal!

It is funny to see people rp "one of those doors" which are the doors that wont let you bring your pet with you.

However, if you want a pet to constantly be with you... dont solo, get a friend. =P ((my tongue and cheek, truthfulness))

Re: Jump to Self Summons and Companions

Posted: Mon Dec 12, 2016 11:17 am
by Aspect of Sorrow
Probably best as a free feat at level one. Critique before implementation.

Code: Select all

/*
   AoS: 12/12/16 - Pull henchmen / familiar to player if not in combat 
*/
void main()
{
   int i=0;
   int assoctype = 1; // 0 is none / unknown
   for (assoctype; i< 6; assoctype++)
   {   // 1 hench, 2, animal comp, 3 familiar, 4 summon, 5 charmed
         for (i=0; i < 5; i++)
      {   
         object assoc = GetAssociate(assoctype, OBJECT_SELF, i);
         if (assoc!= OBJECT_INVALID && !GetIsInCombat(assoc) && !GetIsPC(assoc))
            {
               AssignCommand(assoc, ActionJumpToObject(OBJECT_SELF));
            }
      }
   }
}

Re: Jump to Self Summons and Companions

Posted: Mon Dec 12, 2016 12:12 pm
by Flasmix
Add in a print hello world

Re: Jump to Self Summons and Companions

Posted: Mon Dec 12, 2016 12:13 pm
by mrm3ntalist
Aspect of Sorrow wrote:Probably best as a free feat at level one. Critique before implementation.

Code: Select all

/*
	AoS: 12/12/16 - Pull henchmen / familiar to player if not in combat 
*/
void main()
{
	int i=0;
	for (i; i< GetMaxHenchmen(); i++)
	{
		object oPCH = GetHenchman(OBJECT_SELF, i);
		if (oPCH != OBJECT_INVALID && !GetIsInCombat(oPCH))
		{
			AssignCommand(oPCH, ActionJumpToObject(OBJECT_SELF));
		}
	}
}
Wouldnt this pull party members as well? Or does the GetHenchman function return familiars, summons and animal companions only?

Re: Jump to Self Summons and Companions

Posted: Mon Dec 12, 2016 1:59 pm
by Aspect of Sorrow
mrm3ntalist wrote:Wouldnt this pull party members as well? Or does the GetHenchman function return familiars, summons and animal companions only?
No, only those creatures belonging to the master object.
I've swapped GetHenchman for GetAssociate for all types and edited the post, with up to 5 tests / summons of the summoner per category.

Re: Jump to Self Summons and Companions

Posted: Mon Dec 12, 2016 2:07 pm
by DM Hera
Silly question.. just in case.

I cast Dominate Person on a Player. can i then use this command to jump them to me? As they are no Associate, and im the master =) If it does no biggy....

I like AoS above a lot!

Re: Jump to Self Summons and Companions

Posted: Mon Dec 12, 2016 2:22 pm
by Aspect of Sorrow
... no, but amended just in case.

Re: Jump to Self Summons and Companions

Posted: Mon Dec 12, 2016 8:21 pm
by Storm Munin
Will the script above be free of the issue with the similar method that the spell Spiritual Weapon had?

IE: Henchman reappears at your side with full hp (even if it was dying before), as well as possibly with a broken or reset spell timer.


Spiritual weapon was a very awesome spell when it worked like that but.. :roll: