View unanswered posts | View active topics It is currently Sat Aug 02, 2025 10:15 pm



Reply to topic  [ 10 posts ] 
 Legion Loyalty 
Author Message
User avatar

Joined: Sat Aug 06, 2011 9:07 pm
Posts: 239
Reply with quote
I would like to suggest that due to the rising number of allying legions, that it be possible to link at least 2 legions in a way that if you switch between those two, you won't lose the loyalty bonus, it would however remove the loyalty bonus and apply it to the legion that you moved into.
It would have to be a thing you could only do at say level 3-4 bases up, then you can't undo it unless you spend galaxy points, just like the production reset. Then the second legion would have to meet the same requirements and confirm the linkage. If the link was broken, the legion that wants to disband from the alliance would be the one to pay the GP, and would again have to be confirmed with the linked legion. Maybe have to install a special module?

Any suggestions?

_________________
ImageImage-------------------------------------------------------------------Image


Fri Apr 20, 2012 10:32 pm
Profile

Joined: Tue May 03, 2011 12:14 am
Posts: 382
Location: Located Within The Shadows..
Reply with quote
We have two legions that should have more connection but its stricted... so i think this is a brilliant idea...+1 from me.

_________________
Shadow Prince
Image
BE ONE WITH THE SHADOWS FELON UNLEASHED


Fri Apr 20, 2012 10:37 pm
Profile WWW
User avatar

Joined: Thu Nov 25, 2010 6:49 pm
Posts: 8964
Reply with quote
Not quite as easy as it sounds.

It doesn't look like the game tracks the legion you are in with your ship's data. So that would involve adding a column in the database. For EVERYONE. This would have to track back a second step because there is no mechanism for going directly from one legion to another. You have to leave one legion, be without a legion for however brief a time, then join the new legion. SO.... You need a SECOND column added to your ship's data. Call them CurrentLegion and LastLegion. When you step out of a legion, the CurrentLegion value would have to transfer to LastLegion and be replaced by some code representing No Legion. Then you'd have to check LastLegion versus the "ties" that the legion you're applying to has. IF LastLegion = Ties(NewLegion) THEN Loyalty = TRUE. Oh wait, that makes a third column... That's just a layman's interpretation, it's most likely a bit more complicated than that.

Now for potential exploits! You would have to keep some kind of delay for alerting players and enemy planets otherwise you'll have a little legion "tied" to a big legion that can really abuse people that could under normal circumstances not even be seen. How would you like to be that rank 150 that somehow ticks of a little legion with the high rank of 200 and have one of them go running to a top ten legion to throw up an instant alert on you? Second, this idea would enable "tied" legions to get DOUBLE the rewards from base combat. Fight one base and get badges (and crates for some) then jump to the other legion, another base. Back to the original 8 hours after the start of the cycle, etc, etc...

_________________
Ranks 400+ Join us in exploring..
ImageImage

[20:40] Wredz: just hacked a massive extremely rich minting planet from someone.. thats the best planet i ever hacked
[20:43] DarthFlagitious: is it spearmint or peppermint?


Fri Apr 20, 2012 11:11 pm
Profile WWW
User avatar

Joined: Sat Aug 06, 2011 9:07 pm
Posts: 239
Reply with quote
So it's more complicated than I thought, but if Dan did go through the trouble of making this happen, I'm sure he would add a timer for not being able to switch legions for 8 hours if you took part in a base battle.

_________________
ImageImage-------------------------------------------------------------------Image


Fri Apr 20, 2012 11:25 pm
Profile
User avatar

Joined: Thu Nov 25, 2010 6:49 pm
Posts: 8964
Reply with quote
brndn wrote:
So it's more complicated than I thought, but if Dan did go through the trouble of making this happen, I'm sure he would add a timer for not being able to switch legions for 8 hours if you took part in a base battle.


We can't even get him to add a universal clock.

_________________
Ranks 400+ Join us in exploring..
ImageImage

[20:40] Wredz: just hacked a massive extremely rich minting planet from someone.. thats the best planet i ever hacked
[20:43] DarthFlagitious: is it spearmint or peppermint?


Fri Apr 20, 2012 11:27 pm
Profile WWW
User avatar

Joined: Sat Aug 06, 2011 9:07 pm
Posts: 239
Reply with quote
Well, I'm sure if we get more people on board with that (I did see that topic, I don't remember how many I saw in favor, but I believe there were zero no's) then we can start there, then move up to the linked legions?

_________________
ImageImage-------------------------------------------------------------------Image


Fri Apr 20, 2012 11:57 pm
Profile

Joined: Fri Sep 16, 2011 12:04 am
Posts: 1998
Reply with quote
It would be a heck lot easier, coding wise, to have a "transfer" option
You may only apply transfer to legions that are super-allied(or whatever term u wanna call it)
And once the transfer is accepted on the targetting end, you move over directly

No need to add any column at all~

As for the abuse problem, as this thing would be very restrictve(costing GP to form and break), it is perfectly reasonable to display the alliance informations(what legions your legion is super-allied to) right on the legion page. So that they would see the information right away, and avoid the "under normal circumstances not even be seen" part, thus resolving that part.

And at last but not least, we can have each jump decrease the "degree" of loyalty. This can be done in CODING as opposed to database, and therefore does not require any column addition. Here is how it can work.
If "time in legion"(which is already being tracked) is above 20 days, each jump will reduce the time count by 10 days
If "time in legion" is between 10 and 20 days, a jump will reduce it to 7 days.
If "time in legion" is between 7 and 10 days, a jump will reduce it to 4 days, which make you lose full loyalty status
If "time in legion" is between 3 and 7 days, a jump will reduce it to 1 day, which is the lowest degree of loyalty(unoc planet share etc)
If "time in legion" is below 3 days, loyalty is lost, treat as if the player just joined the legion from legionless status.

All code modifications, and at that should not be much. Not a single bit of databse modification (well, there will need to be a new update protocall, but no modification to the table setups themselves)

_________________
当所有传奇写下第一个篇章 原来所谓英雄也和我们一样
私は一発の銃弾、銃弾は人の心を持たない。故に、何も考えない。ただ、目的に向かって飛ぶだけ


Sat Apr 21, 2012 1:31 am
Profile

Joined: Fri May 13, 2011 5:27 pm
Posts: 302
Reply with quote
I suspect it's pretty tricky, but from what I understand about the very early days of the game, the legion size used to be much larger and Dan had to reduce it. So I'm guessing he's not really happy about super-alliances existing at all.


Sat Apr 21, 2012 5:50 am
Profile
User avatar

Joined: Sat Aug 06, 2011 9:07 pm
Posts: 239
Reply with quote
It's not really a super alliance, you just don't lose your loyalty perks for jumping over to a sister legion for a day.

_________________
ImageImage-------------------------------------------------------------------Image


Mon Apr 23, 2012 12:07 am
Profile

Joined: Fri May 13, 2011 5:27 pm
Posts: 302
Reply with quote
oh, I'm for it, especially since I'm one of the Galaxy Desperadoes / Galaxy / Galaxy Wombats leaders. It would be great to be able to jump over to GD and help out for a while (or get help on an XRP warp Station) then move back. I just don't think it's something Dan really wants happening.


Wed Apr 25, 2012 9:40 am
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 10 posts ] 

Who is online

Users browsing this forum: No registered users and 26 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.