A'Chard PK Trophy Drops: Difference between revisions

From A'Chard
Jump to navigation Jump to search
No edit summary
No edit summary
 
(182 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Category:PK Ranking]]
[[Category:PK Ranking]]
== Rules ==


{| class="wikitable"
{| class="wikitable"
|+ RULES
|+ Rules
|-
|-
! Event !! Reward
! Event !! Reward
|-
|-
| Kill of Character with the same IP Address as Killer || Nothing
| Kill of Character with the same IP Address as Killer || '''<font color=red>BOTH Characters 10% Vitae Penalty</font>'''  
|-
| Kill of Character with the same IP Address as Killer || '''<font color=red>BOTH characters receive a penalty</font>'''  
|-
|-
| Kill of Character with the same Monarch || Nothing
| Kill of Character with the same Monarch || Nothing
Line 15: Line 17:
|-
|-
| Killed Character Level <50: Nothing || Nothing
| Killed Character Level <50: Nothing || Nothing
|-
| Trophies Turn-in || [[Hannibal Lector]]
|}
|}
== Rewards ==




Line 26: Line 34:


| <b><mark><font color=red>FIRST BLOOD</mark></font></b>
| <b><mark><font color=red>FIRST BLOOD</mark></font></b>
<font color=red>Kill of a Character Level =>'''50'''</font>
<font color=black>Kill of a Character


Level=>'''50'''</font>
||  
||  
(1) [[Small Vial of Blood]] in Killed Corpse
(1) [[Small Vial of Blood]] in Killed Corpse
Line 33: Line 42:
(1) [[Death Certificate]] Killers main pack for kills Level '''150'''+
(1) [[Death Certificate]] Killers main pack for kills Level '''150'''+


10,000,000 XP Reward
Kill is recorded


100 Luminance Reward
Kill is Ranked


Experience Reward = 10,000,000
Luminance Reward = 100
||  
||  
60 MINUTES
60 MINUTES
|-


|
<font color=crimson>Kill of Character


Level>= '''50''' &
Level<= '''99'''</font>
||
Experience Reward = 5,000,000
||
30 MINUTES
|-
|-
| <font color=crimson>Kill of Character


|
Level>= '''100''' &  
<font color=blue>Kill of Character Level >= '''50''' & Level <= '''99'''</font>


Level<= '''149'''</font>
||  
||  
5,000,000 XP Reward
(1) [[Small Vial of Blood]] in killer's pack
 


50 Luminance Reward
Experience Reward = 10,000,000


Luminance Reward = 100
||  
||  
30 MINUTES
30 MINUTES
|-
| <font color=green>Kill of Character


Level>= '''150''' &


|-
Level<= '''199'''</font>
| <font color=blue>Kill of Character Level >= '''100''' & Level <= '''149'''</font>


||  
||  
10,000,000 XP Reward
(1) [[Small Vial of Blood]] in killer's pack
 
Kill is recorded
 
Kill is Ranked


100 Luminance Reward


||
'''Experience Reward is calculated'''
30 MINUTES
 
The BASE payout is 15,000,000 Experience


The MAX payout is 30,000,000 Experience


|-
The Killer is rewarded either the calculated Experience or 15,000,000 Experience depending on which is highest up to a max of 30,000,000 Experience
| <font color=crimson>Kill of Character Level >= '''150''' & Level <= '''199'''</font>


||
(1) [[Small Vial of Blood]] in Killed Corpse


(1) [[Death Certificate]] in Killers main pack
'''Luminance Reward is calculation'''


15,000,000 XP Reward
The BASE payout is 200 luminance


Luminance Reward = Rank of killed player before the kill occurred
The MAX payout is 1000 luminance


The Killer is rewarded either the killed players (rank number / 2) in luminance before the kill occurred or 200 depending on which is highest up to a max of 1000
||  
||  
Death Streak <mark>'''0-3'''</mark>: 30 MINUTES
Death Streak <mark>'''0-3'''</mark>: 30 MINUTES


Death Streak <mark>'''3-10'''</mark>: 4 Hours <b>*</b> Current Death Streak up to a Streak of 10 Deaths in row
Death Streak <mark>'''4-10'''</mark>: 4 Hours <b>*</b> Current Death Streak up to a Streak of 10 Deaths in row.


10 Death * 4 Hours = MAX of 40 hours(1.5 days)
<mark>10 Deaths * 4 Hours = MAX of 40 hours(1.5 days)</mark>




Death Streak <mark>'''>10'''</mark>:


* Kill is not ranked
* No rewards
* The Killed player receives a META flag in the database
|-
|-
| <font color=crimson>Kill of Character Level >='''200''' & Level <='''274'''</font>
| <font color=green>Kill of Character
 
Level>='''200''' &  


Level<='''274'''</font>
||  
||  
(1) [[Large Vial of Blood]] in Killed Corpse
(1) [[Large Vial of Blood]] in killer's pack


(1) [[Death Certificate]] in Killers main pack
(1) [[Death Certificate]] in Killers main pack


25,000,000 XP Reward
Kill is recorded
 
Kill is Ranked
 
 
'''Experience Reward is calculated'''
 
The BASE payout is 25,000,000 Experience
 
The MAX payout is 50,000,000 Experience
 
The Killer is rewarded either the calculated Experience or 25,000,000 Experience depending on which is highest up to a max of 50,000,000 Experience
 


Luminance Reward = Rank of killed player before the kill occurred
'''Luminance Reward is calculation'''


The BASE payout is 400 luminance
The MAX payout is 3000 luminance
The Killer is rewarded either the killed players (rank number / 2) in luminance before the kill occurred or 400 depending on which is highest up to a max of 3000
||  
||  
Death Streak <mark>'''0-3'''</mark>: 20 MINUTES
Death Streak <mark>'''0-3'''</mark>: 20 MINUTES


Death Streak <mark>'''3-10'''</mark>: 4 Hours <b>*</b> Death Streak up to a MAX of 40 hours(1.5 days)
Death Streak <mark>'''4-10'''</mark>: 4 Hours <b>*</b> Current Death Streak up to a Streak of 10 Deaths in row.
 
<mark>10 Deaths * 4 Hours = MAX of 40 hours(1.5 days)</mark>
 


Death Streak <mark>'''>10'''</mark>:


* Kill is not ranked
* No rewards
* The Killed player receives a META flag in the database
|-
|-
| <font color=crimson>Kill of Character Level '''275'''</font>
| <font color=green>Kill of Character


Level '''275'''</font>
||  
||  
(1) [[Large Vial of Blood]] in Killed Corpse
(1) [[Large Vial of Blood]] in killer's pack


(1) [[Death Certificate]] in Killers main pack
(1) [[Death Certificate]] in Killers main pack


50,000,000 XP Reward
Kill is recorded
 
Kill is Ranked
 
 
'''Experience Reward is calculated'''
 
The BASE payout is 50,000,000 Experience
 
The MAX payout is 100,000,000 Experience
 
The Killer is rewarded either the calculated Experience or 50,000,000 Experience depending on which is highest up to a max of 100,000,000 Experience
 
 
 
 
'''Luminance Reward is calculation'''
 
The BASE payout is 600 luminance


Luminance Reward = Rank of killed player before the kill occurred
The MAX payout is 5000 luminance


The Killer is rewarded either the killed players (rank number / 2) in luminance before the kill occurred or 600 depending on which is highest up to a max of 5000
||  
||  
Death Streak <mark>'''0-3'''</mark>: 15 MINUTES
Death Streak <mark>'''0-3'''</mark>: 15 MINUTES


Death Streak <mark>'''3-10'''</mark>: 4 Hours <b>*</b> Death Streak up to a MAX of 40 hours(1.5 days)
Death Streak <mark>'''4-10'''</mark>: 4 Hours <b>*</b> Current Death Streak up to a Streak of 10 Deaths in row.


<mark>10 Deaths * 4 Hours = MAX of 40 hours(1.5 days)</mark>




Death Streak <mark>'''>10'''</mark>:
* Kill is not ranked
* No rewards
* The Killed player receives a META flag in the database
|-style="background-color:black"
|-style="background-color:black"
|  ||  ||  
|  ||  ||  
|-style="background-color:DarkSeaGreen"
|-style="background-color:DarkSeaGreen"
| Suicides || -50 Points MINIMUM ||  
| Suicides || -50 Points <mark>'''MINIMUM'''</mark> ||  


* Suicides Base Point Loss per Suicide -50
* Suicides Base Point Loss per Suicide -50
Line 137: Line 225:
* Suicides reset the Player Streak to 0
* Suicides reset the Player Streak to 0
* Suicides adds +1 to the Death Streak of the Player
* Suicides adds +1 to the Death Streak of the Player
|-style="background-color:black"
|-style="background-color:black"
|  ||  ||  
|  ||  ||  


|-style="background-color:DarkSeaGreen"
|-style="background-color:DarkSeaGreen"
| META Flags and Kills || FLAT +6 POINTS||  
| META KILLS
|| Kills of META marked characters are not ranked 
||  
If the Killed has a Death Streak >=10
 
the Killed gets marked as META and the kill is ignored |


* IF Killed Ranking =0
* Killed Death Streak >=10
* Killed gets +1 Marked as a META in database
* Killer gets (+6) Flat Ranking Points, NO BONUSES
* '''Server code may be implemented at a later date to auto-ban Characters with an extremely high number of META marks'''


|}
|}


== Calculations ==
=== Experience Calculation ===
Experience is calculated using the following information about the killed player before the kill occurred
                CalculatedXPReturn = irank + ikills + istreak + iincidents;
                CalculatedXPReturn = CalculatedXPReturn -ideaths -ideathstreak;
                CalculatedXPReturn = CalculatedXPReturn + (iincidents * imod1);
                CalculatedXPReturn = CalculatedXPReturn + CalculatedXPReturn * iincidents;
150 && Level <= 199
imod1 = 80
Level >= 200 && Level <= 274
imod1 = 100
Level >= 275
imod1 = 120
=== Lum Calculation ===
if (killed.CharRankScore) > RankedKillGrantLum)
{
    RankedKillGrantLum = killed.CharRankScore);
    if (RankedKillGrantLum > RankedKillMaxLumPaid)
    {
        RankedKillGrantLum = RankedKillMaxLumPaid;
    }
}
=== Targets & Friends ===
* NPK players are not counted as either Targets or Friends
* META marked players not counted as either Targets or Friends
* Level <=149 players are not counted as either Targets or Friends
* Admin players are not counted as either Targets or Friends
== META Flag ==
* <mark>''' The META flag is strictly enforced to prevent bots from ruining the fun for other players</mark>
* <mark>''' Without the META flag, several custom content PK areas were easily broken by META players in the past'''</mark>
=== META Flagging ===
* Players who acquire 10+ ranked PK deaths in a row are now alerted when they are marked as a META character at the time of the 10th death
* When a player is META flagged the will receive a message about being META flagged every time they login until the flag has been cleared
=== META Flag Removal ===
* Removing the META flag from a character requires the player to score a ranked kill on a player who has a '''PK Ranked <mark>20+</mark>(subject to adjustment)''' http://a-chard.ddns.net/
* Players who meet the removal requirements are now alerted when the META flag is removed from a META marked character at the time of the qualifying ranked kill
* Once a players META flag has been cleared, they will no longer receive a message about being META flagged every time they login.
** '''You can also use the player command /metaflag can be used to remove the META flag from a player for the cost of (10) Death Certificates and (500) Trade Note (250,000)'''
== Server Global PK Message Flow ==
* Check killer and killed to for valid data
* Check Fight Club Status
* Get kill location data
* Reject +admin kills unless debug testing enabled
* Reject Level <= 49 kills
** ['''NOOB''']
* Drop timer not expired yet
* Reject attempted PK Trophy/Rank Farming kills
** ['''PK''']
* Collect Monarch information for killer and killed
* Reject Friendly Fire (Monarchy/TK) kills
** ['''DUEL/TK''']
* Reject kills where the killed is marked as META
** ['''META''']
* Reject kills where the killed HAD Vitae >=10%
** ['''PK''']
* Get a head count of friends and targets
* Determine if the kill is First Blood or Ranked
* Process First Blood Kills
** ['''FIRST BLOOD''']
* Process Ranked kills
** ['''RANKED''']
== PK Trophy Timer Notes ==
* A Killers PK Trophy drop timer is reset with a kill of a RANKED player Level 150+ with a Rank Score >= 100'''
== FX's Notes ==
=== '''Trophy Drop and Rank Example''' ===
* YOU get killed and get a drop timer of 20 minutes.
* Someone else kills YOU again in 8 minutes and you will not no drop PK trophies or produce rank points
* YOU then rank kill someone over 150+ with a rank of 101 (4) minutes later
* This causes YOUR drop timer to go poof and you start dropping again 8 minutes early
=== '''META FLAG NOTES''' ===
* The META player flag is not DIRECTLY related to un-attended macroing.
* If a player is marked as META, this means they died a minimum 10 times in a row and registered a RANKED death without a ranked kill of any type RANKED or FIRST BLOOD
* The META player flag is being utilized in nearly every custom server and content dynamic I have created
* The META player flag may be used in the future to prevent META character portal and recall usage ONLY if necessary, in an extreme case






=== META Flag usage ===


Trophies Turn-in to [[Hannibal Lector]]
* A META flagged player does not produce ranked kills or PK Trophies to prevent the farming of Death Certificates, Violence Keys & Hollow and GRUE keys from macros
* A META flagged player does not receive any Castle Ragako heartbeat payouts
* A META flagged player does not have any effect at Castle Ragako heartbeats, timers or payouts
* Players who are META flagged is of public record

Latest revision as of 02:45, 19 April 2024


Rules

Rules
Event Reward
Kill of Character with the same IP Address as Killer BOTH Characters 10% Vitae Penalty
Kill of Character with the same Monarch Nothing
Killed Character had >10% Vitae Nothing
Killed Character Level <50: Nothing Nothing
Trophies Turn-in Hannibal Lector


Rewards

REWARD CONDITIONS
CONDITION REWARD KILLED PLAYER TROPHY DROP TIMER
FIRST BLOOD

Kill of a Character

Level=>50

(1) Small Vial of Blood in Killed Corpse

(1) Death Certificate Killers main pack for kills Level 150+

Kill is recorded

Kill is Ranked


Experience Reward = 10,000,000

Luminance Reward = 100

60 MINUTES

Kill of Character

Level>= 50 & 
Level<= 99 

Experience Reward = 5,000,000

30 MINUTES

Kill of Character
Level>= 100 & 
Level<= 149

(1) Small Vial of Blood in killer's pack


Experience Reward = 10,000,000

Luminance Reward = 100

30 MINUTES

Kill of Character
Level>= 150 & 
Level<= 199

(1) Small Vial of Blood in killer's pack

Kill is recorded

Kill is Ranked


Experience Reward is calculated

The BASE payout is 15,000,000 Experience

The MAX payout is 30,000,000 Experience

The Killer is rewarded either the calculated Experience or 15,000,000 Experience depending on which is highest up to a max of 30,000,000 Experience


Luminance Reward is calculation

The BASE payout is 200 luminance

The MAX payout is 1000 luminance

The Killer is rewarded either the killed players (rank number / 2) in luminance before the kill occurred or 200 depending on which is highest up to a max of 1000

Death Streak 0-3: 30 MINUTES

Death Streak 4-10: 4 Hours * Current Death Streak up to a Streak of 10 Deaths in row.

10 Deaths * 4 Hours = MAX of 40 hours(1.5 days)


Death Streak >10:

  • Kill is not ranked
  • No rewards
  • The Killed player receives a META flag in the database
Kill of Character
Level>=200 & 
Level<=274

(1) Large Vial of Blood in killer's pack

(1) Death Certificate in Killers main pack

Kill is recorded

Kill is Ranked


Experience Reward is calculated

The BASE payout is 25,000,000 Experience

The MAX payout is 50,000,000 Experience

The Killer is rewarded either the calculated Experience or 25,000,000 Experience depending on which is highest up to a max of 50,000,000 Experience


Luminance Reward is calculation

The BASE payout is 400 luminance

The MAX payout is 3000 luminance

The Killer is rewarded either the killed players (rank number / 2) in luminance before the kill occurred or 400 depending on which is highest up to a max of 3000

Death Streak 0-3: 20 MINUTES

Death Streak 4-10: 4 Hours * Current Death Streak up to a Streak of 10 Deaths in row.

10 Deaths * 4 Hours = MAX of 40 hours(1.5 days)


Death Streak >10:

  • Kill is not ranked
  • No rewards
  • The Killed player receives a META flag in the database
Kill of Character
Level 275

(1) Large Vial of Blood in killer's pack

(1) Death Certificate in Killers main pack

Kill is recorded

Kill is Ranked


Experience Reward is calculated

The BASE payout is 50,000,000 Experience

The MAX payout is 100,000,000 Experience

The Killer is rewarded either the calculated Experience or 50,000,000 Experience depending on which is highest up to a max of 100,000,000 Experience



Luminance Reward is calculation

The BASE payout is 600 luminance

The MAX payout is 5000 luminance

The Killer is rewarded either the killed players (rank number / 2) in luminance before the kill occurred or 600 depending on which is highest up to a max of 5000

Death Streak 0-3: 15 MINUTES

Death Streak 4-10: 4 Hours * Current Death Streak up to a Streak of 10 Deaths in row.

10 Deaths * 4 Hours = MAX of 40 hours(1.5 days)


Death Streak >10:

  • Kill is not ranked
  • No rewards
  • The Killed player receives a META flag in the database
Suicides -50 Points MINIMUM
  • Suicides Base Point Loss per Suicide -50
  • Suicides add an Additional -10 Points Lost per target in the area
  • Suicides logged to the database for webpage of SHAME!
  • Suicides do not affect the Player or Monarch Incident #
  • Suicides do not affect the Player or Monarch Player Death #
  • Suicides reset the Player Streak to 0
  • Suicides adds +1 to the Death Streak of the Player
META KILLS Kills of META marked characters are not ranked

If the Killed has a Death Streak >=10

the Killed gets marked as META and the kill is ignored |


Calculations

Experience Calculation

Experience is calculated using the following information about the killed player before the kill occurred


               CalculatedXPReturn = irank + ikills + istreak + iincidents;
               CalculatedXPReturn = CalculatedXPReturn -ideaths -ideathstreak;
               CalculatedXPReturn = CalculatedXPReturn + (iincidents * imod1);
               CalculatedXPReturn = CalculatedXPReturn + CalculatedXPReturn * iincidents;


150 && Level <= 199
imod1 = 80


Level >= 200 && Level <= 274
imod1 = 100
Level >= 275
imod1 = 120

Lum Calculation

if (killed.CharRankScore) > RankedKillGrantLum)
{
   RankedKillGrantLum = killed.CharRankScore);
   if (RankedKillGrantLum > RankedKillMaxLumPaid)
   {
       RankedKillGrantLum = RankedKillMaxLumPaid;
   }
}


Targets & Friends

  • NPK players are not counted as either Targets or Friends
  • META marked players not counted as either Targets or Friends
  • Level <=149 players are not counted as either Targets or Friends
  • Admin players are not counted as either Targets or Friends




META Flag

  • The META flag is strictly enforced to prevent bots from ruining the fun for other players
  • Without the META flag, several custom content PK areas were easily broken by META players in the past

META Flagging

  • Players who acquire 10+ ranked PK deaths in a row are now alerted when they are marked as a META character at the time of the 10th death
  • When a player is META flagged the will receive a message about being META flagged every time they login until the flag has been cleared


META Flag Removal

  • Removing the META flag from a character requires the player to score a ranked kill on a player who has a PK Ranked 20+(subject to adjustment) http://a-chard.ddns.net/
  • Players who meet the removal requirements are now alerted when the META flag is removed from a META marked character at the time of the qualifying ranked kill
  • Once a players META flag has been cleared, they will no longer receive a message about being META flagged every time they login.
    • You can also use the player command /metaflag can be used to remove the META flag from a player for the cost of (10) Death Certificates and (500) Trade Note (250,000)

Server Global PK Message Flow

  • Check killer and killed to for valid data
  • Check Fight Club Status
  • Get kill location data
  • Reject +admin kills unless debug testing enabled


  • Reject Level <= 49 kills
    • [NOOB]


  • Drop timer not expired yet
  • Reject attempted PK Trophy/Rank Farming kills
    • [PK]


  • Collect Monarch information for killer and killed


  • Reject Friendly Fire (Monarchy/TK) kills
    • [DUEL/TK]


  • Reject kills where the killed is marked as META
    • [META]


  • Reject kills where the killed HAD Vitae >=10%
    • [PK]


  • Get a head count of friends and targets
  • Determine if the kill is First Blood or Ranked


  • Process First Blood Kills
    • [FIRST BLOOD]


  • Process Ranked kills
    • [RANKED]

PK Trophy Timer Notes

  • A Killers PK Trophy drop timer is reset with a kill of a RANKED player Level 150+ with a Rank Score >= 100


FX's Notes

Trophy Drop and Rank Example

  • YOU get killed and get a drop timer of 20 minutes.
  • Someone else kills YOU again in 8 minutes and you will not no drop PK trophies or produce rank points
  • YOU then rank kill someone over 150+ with a rank of 101 (4) minutes later
  • This causes YOUR drop timer to go poof and you start dropping again 8 minutes early


META FLAG NOTES

  • The META player flag is not DIRECTLY related to un-attended macroing.
  • If a player is marked as META, this means they died a minimum 10 times in a row and registered a RANKED death without a ranked kill of any type RANKED or FIRST BLOOD
  • The META player flag is being utilized in nearly every custom server and content dynamic I have created
  • The META player flag may be used in the future to prevent META character portal and recall usage ONLY if necessary, in an extreme case


META Flag usage

  • A META flagged player does not produce ranked kills or PK Trophies to prevent the farming of Death Certificates, Violence Keys & Hollow and GRUE keys from macros
  • A META flagged player does not receive any Castle Ragako heartbeat payouts
  • A META flagged player does not have any effect at Castle Ragako heartbeats, timers or payouts
  • Players who are META flagged is of public record