Hostile/Non-Hostile Toggle

Hostile/Non-Hostile Toggle
effort 4.2 5 quality 3.6 5 reasonability 2.8 5

Proposal

Add in a Hostility Toggle setting which is visible on the main game UI, likely to the side of the hunger bar. When clicked, you become able to attack and be attacked by any other player. This is not a full PvP toggle, and I’ll describe below:

Details/background on your proposal

I’ve played another MMO called Aberoth, which has similar global PvP to Arcane Odyssey. There, you have a system where you are able to become “unfriendly”. (renamed Hostile here since Unfriendly is a renown title) While you are hostile, you are able to attack and be attacked by anyone- even people who aren’t hostile. Players who are non-hostile cannot attack each other. Attacking a non-hostile player while you are hostile gives you an “aggression timer”, which prevents you from disabling hostility until it ends. As for the specifics:

Enabling/Disabling

Enabling hostility is as simple as clicking a button on your UI. When you enable hostility, a notification is sent to anyone nearby to you of that fact and you must wait 5 seconds before you are fully hostile and can attack other players
(to give a chance for other players to escape).

Disabling hostility is instant, so long as you are not impacted by an aggression timer. After you disable hostility, it enters a short cooldown (30-60 seconds) before it can be used again. The timer is shown on the button that toggles hostility.
The exact range that the hostility notification is sent to should be the range of the radial combat tag when hunting players with high renown, though can be adjusted potentially.

Player Hunts

If a player engages a player hunt by picking up a poster and then gets within the radial combat tag range of their target, they will immediately start the 5 second process of becoming hostile. This sends the notification of engaging hostility (and also states it’s a hunt), though since they would have been notified by a radial combat tag anyway at higher renown this essentially only serves to give lower renown players a heads up that a hunter is near.
Frankly, low renown players not getting any indication that they’re about to get hunted is silly. High renown players get notified thanks to the combat tag, so they have a distinct advantage in being able to prepare.
Edit: If this leads to an issue where players constantly log out as soon as they see the hostility notification, making it so that it counts as a combat log within the first 10-20 seconds of them seeing the notification is justifiable. This combat tag turns into the full 60 second tag if the fight actually begins.

Aggression Timer

The aggression timer is a timer which occurs whenever you do anything hostile to a player or their ship while you are hostile. The timer is visible on the hostility toggle button, to give you an idea of how long you have left until you can end the hostility. Time is not added to the aggression timer for actions performed against other hostile players or players in your party with friendly fire enabled.
The situations where the aggression timer appear are as follows:

You are considered to have an aggression timer if you are in combat, even if you don’t have any time on it. Additionally, the aggression timer is paused until you get out of combat.
(If you kill a player, for example, the aggression timer you get from that won’t start ticking down until you are out of combat)

Killing a player increases your aggression timer by 3 minutes for the first kill and then an extra minute for each kill past the first.
(“First kill” refers to your first kill since you last had an aggression timer. If your aggression timer ends at any point, you will get this “first kill” aggression again once you kill someone.)

Sinking a player’s ship while they are not on it increases your aggression timer by 2 minutes.

Sinking a player’s ship when they are on it or have been on it within the last 30 seconds increases your aggression timer by 1 minute.
(Less time than if the player isn’t around because sinking someone’s ship when they aren’t there is mostly just something petty so that gives a bit more reason not to)

Parties

Parties interacting with hostility is simple; it doesn’t. If you are in a party, you cannot harm your party members unless friendly fire is enabled- even if they are hostile. If friendly fire is enabled, you are able to harm your party members even if you and your party member are both non-hostile.

Visibility

Whenever a player is hostile, an exclamation point will be shown over their head. This exclamation point is white while they don’t have an aggression timer active, and red while they do. A ship has this exclamation point if it’s being controlled by a hostile player. The exclamation point should be visible from a distance far enough away to where the player who has it is not in range to attack you by the time you can see it.

Ship Combat

The same rules about hostile/non-hostile attacks extend to your ship as well, though a ship is only considered hostile when the player who is directly controlling the ship is hostile. This hostility remains for up to 30 seconds after the player leaves the wheel, so that jumping off the wheel to prevent players from damaging your ship is not an option in combat.

Reason to add/change

There is one main goal with this feature: ensuring players aren’t caught off guard by hunters in any scenario. This is to make player fights at least a little more fair since you have at least a moment to decide what to do about the metamancer rapidly approaching your location.
The fact that there is a notification and delay on hostility becoming activated is to prevent someone from acting buddy buddy and then activating hostility before nuking everyone nearby. The timer gives people a chance to get away.
The least important but still notable part of this change is that it would allow players to fight bosses or non player enemies together without needing to be in a party (because you might end up hitting the other player on accident if you’re not in a party)

3 Likes

a quick question, does the hunted get a notification when the hunter picks up their poster, or does it occur when the hunter gets in range?

only when the hunter gets in range, like how high renown players get a notification when the radial combat tag kicks in

you saying that made me realize I missed some words in that section so I edited accordingly

This honestly seems to be a very clever system. I think it could very much work in giving non-pve players chances to escape pvp scenarios they don’t want to be in while not protecting them entirely. PvP will still live strong, just in a more controlled fashion. :+1:

i think this is meant to be a “you dont hurt other players while non-hostile” and it works in that department but it could be difficult to implement

while you are non-hostile, you are unable to hurt non-hostile
while you are non-hostile, you are able to hurt hostile without becoming hostile yourself
while you are hostile, you are able to hurt anyone as long as there isn’t something like a party in the way

that’s the point of open world pvp

sounds interesting

no rating yet, but thats a really interesting way to add a "pvp toggle"esque system

yes.

casually gets spawnkilled by ice mage + fire warlock

and it encourages toxicity

From what I’ve seen, a lot of community members have bad experiences with people who act buddy buddy and then stab them in the back, or with getting ganked when they can’t do anything. I personally have this same experience too.

Additionally, I’ve read through all of the Trello patch notes recently, and when Vetex added some features he specifically made them a certain way (example, not being able to take cargo from someone else’s ship until you sink it) in order to reduce toxicity. This change would be no different.

5 what?

5 seconds, i edited that part and must’ve overlooked the fact that i forgot to add that word

Still a PvP toggle, just soft instead of hard

its not a toggle in the sense that disabling it exempts you from PvP, it just prevents you from harming players who have no intentions of harming you back and gives players a chance to avoid being caught unawares

so like, a semi-secret code of honor so that people who don’t want to pvp know who also doesn’t want to pvp?

kind of
you’re physically prevented from harming non-hostile as non-hostile, you have to become hostile to harm anyone, non-hostile included basically just:

non hostile attacks non hostile = no damage
non hostile attacks hostile = damage as normal
hostile attacks hostile = damage as normal
hostile attacks non hostile = damage as normal, hostile player gets aggression if they get the kill

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.