Contracting The Assassin Guild

From Immwiki
Revision as of 23:37, 29 February 2004 by Dovolente (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Assassin Contracting, Take 2:

This idea wouldn't be too hard to prog, and is much simpler and better than my previous idea.

========================================================================
-          ASSASSIN GUILD CONTRACTS                                    -
========================================================================

Syntax: contract <target> <price>
Syntax: contract list

You may put out a contract on another adventurer by visiting an assassin
guild's sentry and using the "contract <target> <price>" command. The 
minimum price is the target's level, paid in platinum.  Higher prices are
likely to attract more assassins and to be pursued longer and more 
vigorously by the guild.  You will be notified when the target has been
killed.

When a target proves difficult and defeats or evades the guild's assassins
over a long period, thus draining the guild's resources, the guild will 
eventually cease to pursue the contract.  You will be notified in such an
event. If, on the other hand, you suspect a contract has been taken out 
on YOU, sensible precautions for avoiding detection by the guild would be
staying away from cities or other highly populated regions, and avoiding
rogues or others who are likely to have connections with the guild.
Assassins who wish to help the guild fulfill a contract can check with
an assassin guildmaster for currently contracted targets, using the
"contract list" command.  Assassins who kill a contracted target will be
paid on their next visit to the guild.

  • the "contract <target> <price>" command loads a wizi object on the target with the hitprice info and the name of the customer. Limited to chars level 11 and above. Targets not restricted to PK range, so higher level chars have a recourse against pesky low-levers, and vice versa.
  • Passing rooms like the major cities' gates, or a central room in Gaald, Eril, Jasa, Thrandir, etc has a <hitprice platinum>% chance of raising a 'hit' counter. Being in rooms with pc or npc rogues of neutral or evil align also has a chance of raising the counter.
  • When the counter reaches 10, an npc assassin is loaded and attacks the char (could be set up in a variety of ways, chosen random?). Each time an assassin is npc loaded, an 'attempts counter' initially set to the hitprice drops by five. If it reaches 0 or below, the 'assassin target' object is purged (the guild gives up).
  • if a pc assassin kills the target, an obj is loaded on the pc with the target hitprice, which the assassin is paid at next visit to an assassin guildmaster.
  • when the target object finds itself no longer carried (that is, it is in the corpse), it sends a note to the customer notifying that the contract has been fulfilled, and is purged.
  • there could be a 'top assassins' list (like the knight roster) kept of pc assassination counts, and bonuses (or titles?) given for each X number of successful hits. Other ways to interact with chars carrying an 'assassin target' obj could be made (ie mobs with underworld connections that warn friendly pcs, etc)




OLD IDEA BELOW


Idea: Putting a contract out on others through the assassin guild

Here is an idea for implementing assassin contracting via progs. The various numbers included are all quite tentative, serving only to give a rough idea of how this may work:

  • Customer must pay the reward upfront, and can’t contract against an assassin through the assassin guild. Assassins can't make contracts. Lowest contract amount possible = 5000 copper
  • Assassin guildguard take the funds, creates an object which stores the values which the related progs will use (much like the knight roster prog in room 7373). Name of object = victim, customer, original price, current reward level, number of days, number of days victim available. Objects put in a “save”-flagged room in Limbo.
  • List on wall at assassin guildmaster shows the current rewards offered, for assassins. Guildmaster prevents others from viewing it (they can if he is killed).
  • Assassin guildmaster will give x3 the reward for an assassin if the victim is killed within 10 days (in which the victim is logged in). Why x3? They want to encourage assassins-in-training to do real assassinations, this comes out of the assassin guild’s fund of uncollected reward prizes...and it makes it more likely that the contract will mean something in game terms.
  • Assassin guildmaster will x2 the reward for an assassin if the victim is killed within 15 days of being logged on and contracted on.
  • Assassin gives trophy of victim to the guildmaster to claim the reward. The customer is notified via note that the assassination has been carried out (but not told by whom).
  • Reward earned shrinks by 100 copper per day victim online and reward not collected.
  • The customer can return at any time to reclaim the reward fund (in full). Notified via note to that contract may not be filled, and can go collect the reward (in full) if the current reward earned would be less than 2000 copper, or if the difference between “days reward offered” and “days victim online while reward offered” is greater than 25. If not earned by the time the reward shrinks to 0, nor reclaimed when the difference is 30, the assassin guild pockets the coins-- that is, the object that has reward info is purged.
  • Notes sent to customer would be somewhat vague (from: "An Aquaintance" etc), as is appropriate for shady dealings.

Arkhural:

  • Perhaps instead of just having a big board where all the information is out for everyone to see, the guildmaster could give out contracts to willing assassins. This way, no one assassin would have access to the list of current hits out on the market, they would know only what they need to know. Furthermore, the guildmaster would hand out these contracts only to assassins within the prospective person's PK range. This would make each assassination far more quest-like in its orientation. (note, the guildmaster does not have to give out the contract to only one assassin in range)
  • Furthermore, assassin pfiles could have a record of successfully-filled contracts. People with high success ratios could be given higher-priced contracts, perhaps even sent notes notifying them of the contract, rather than waiting for the assassin to come back to the guild.