New Content Help Needed

Discussion in 'General Modification' started by Edwin P, Feb 11, 2004.

Remove all ads!
  1. Edwin P

    Edwin P Member

    Joined:
    Oct 1, 2003
    Messages:
    57
    Likes Received:
    0
    I want to add new content to do the following:

    1> IF the PCs slay the Assasin sent to kill them the next time they go to the Traders Post they will be offered a chance to purchase a magical amulet.

    2> If the PCs purchase this magical amulet, they acquire a symbol of great evil and many of those who see the amulet will assume that the PCs are Evil. They also realize that they can't dispose of the amulet.

    anyone( pc.group_list(), "has_item", # )
    # = The number of the item from protos.tab

    make_hate( npc, pc )
    if ( attachee.reaction_get( triggerer ) >= 20 ):
    attachee.reaction_set( triggerer, 20 )

    3. If the PCs wearing the Amulet visit the temple of St. Cuthbert they will be ordered to leave. If the PC's do not leave they will be attacked.

    4. If the PCs wearing the Amulet visit the Welcome Wrench they will not be rented a room at the Tavern.

    5. If a PC wearing the Amulet Talks to Rufus or Burne the party will be ordered to leave the tower or be attacked. If they talk to the Wise Old Lady in Nulb she will suggest that the PCs consult the Druid in Hommlet.

    6. If they talk to the Druid (Requires Gather Information > ?) they learn that the amulet is a symbol of great evil and that the ceremony to remove it demands a Ruby, a golden ring, a mug of Beer and a magical staff. Bring these items to me and I will perform the ritual to set you free from this foul relic of great evil.

    When the party returns to have the ceremony performed the Druid informs them that proceeding will "RELEASE THE EVIL CONTAINED WITHIN and YOU MUST SLAY THE EVIL SPIRITS OR LOSE YOU SOULS FOR ALL TIME"

    7. AND IF POSSIBLE WHEN THE ITEM IS DESTROYED THE DRUID FLEES AND EVIL (CREATURES) APPEAR TO ATTACK THE PARTY.

    Any hints on how to proceed?

    Step 1: Create the Magical Amulet. - I will consult the posts on creating other items.

    Step 2: Give it to the Trader.

    Step 3: Have the Trader offer it for sale at a discount to the brave warriors who cleared out the Moathouse and slew the Evil Bandits only if the PCs have Slain the Assasin.

    Step 4: Add the Reactions for the Priests of St. Cuthbert, Rufus, Burne, and Inn Keeper.

    --Inn Keeper may reveal that Party is wearing symbol of Great and Terrible Evil with successful or Gather Information Intimidate Check

    Step 5: Add Dialog to the Old Lady in Nulb based on Gather Information Skill

    Step 6: Add Dialog to the Druid in Homlett

    Step 7: Add Dialog used by Druid when all ingrediants are Gathered.

    Step 8: IF POSSIBLE ADD Routine for Destroying Amulet and Summoning Fire Salamanders.
     
    Last edited: Feb 11, 2004
  2. zhuge

    zhuge Established Member Veteran

    Joined:
    Sep 27, 2003
    Messages:
    484
    Likes Received:
    0
    Nicely laid out but I have a few comments.

    Basically as I understand it, you'll only get the Assassin encounter if you killed Lareth, took his belongings and sold them to the Traders. I'm not sure how slaying an evil cleric of Lolth qualifies you as worthy of purchasing a magical amulet. After all it was the Traders who sent the Assassin after you in the first place so I doubt if they would be giving any item discounts.

    Have some background for this subplot and flesh it out so that we can better understand your intentions.

    It is possible to set different npc reactions by altering your reputation with them. Since there are different factions, you could
    set reputation with each faction individually.
    Regarding creature spawning this is an area where we are still working on. I'll let you know when there is progress.
     
    Last edited: Feb 12, 2004
  3. Edwin P

    Edwin P Member

    Joined:
    Oct 1, 2003
    Messages:
    57
    Likes Received:
    0
    My concept was that if the PC's slew the assassin that the Trader's would try a more insidious way to wreck revenge on these do-gooder adventurer's. (Naturally they may also take this path if the PCs take credit for clearing out the Moathouse or revealed their sabotage of the Castle's construction to Burne or Rufus).

    They would be offered a magical amulet that the Priests of St Cuthbert in the local temple would recognize as being a symbol of great evil. Once the priests see the adventurers with this amulet they "know" them to be servants of evil and spread the word to the residents of Hommlet.

    Once the PCs start experiencing the negative reactions from the NPCs of Hommlet they may sense that something is wrong. By talking (intimidating) the inn keeper or talking to the Druid they may learn that it is due to the Amulet they purchased from the Traders. An amulet which an identify Magic Spell will reveal as cursed. Naturally they find that they can not get rid of the Amulet and the the good folk of Hommlet will have nothing to do with them while they possess the Amulet.

    However, they may learn from the Druid of Homlet that he can knows how to destroy the cursed Amulet. If the PCs can return with the proper ingrediants the Druid will call forth the Magic that will destroy the Amulet and Free the PCs from the negative reactions that it induces in good folk towards them.

    Essentially, until the PCs can destroy the Amulet the Good Folk of Homlett will avoid them and they will find it hard to find a place to sleep or purchase weapons or deal with the Priests of St Cuthbert or Rufus or Burne for all good people (except for the Druid and his followers) will know them to be agents of Evil by the Amulet that one of their party carries. Of course the curse can also be removed by slaying the wearer of the amulet.

    The first item I need to work on is creating the Amulet and giving it to the Traders in Homlett.

    Initial Description: Amulet of Protection +1

    Real Description: Amulet of Lloth +1 (this description is revealed if Identify is used upon the Amulet and by then it will be too late as this cursed Amulet will be in the PC's possession)
     
    Last edited: Feb 12, 2004
  4. zhuge

    zhuge Established Member Veteran

    Joined:
    Sep 27, 2003
    Messages:
    484
    Likes Received:
    0
    I think I've got the idea and it does indeed makes good sense. I would like to include it in some release of Co8 in future, perhaps even the very next release that we plan (after the 2nd official patch).

    However, I think there are still some details to be worked out. For example, how do you plan to implement the amulet as being cursed and cannot be discarded. Have you found a command that prevents items from being dropped?
    Otherwise, the character in question could simply drop the amulet instead of trying to destroy it when he finds out that it is cursed. The character may also try to sell it for profit so you need to adjust its value. If you adjust the value column in protos.tab to 0 then the item will be made unsellable.
     
  5. Edwin P

    Edwin P Member

    Joined:
    Oct 1, 2003
    Messages:
    57
    Likes Received:
    0
    Excellent point.

    One way to do it might be to say that purchasing the Amulet accepts a quest (aka curses the party). Only by bringing the Druid the Amulet and the necessary ingrediants for his spell can the quest be completed and the curse removed. Thus you can drop the amulet but if you do not return it along with the other ingrediants to the Druid then the Druid can't remove the curse.

    Of course, if the party declined to purchase the amulet the Trader will seek to trick them into accepting the cursed amulet. Perhaps add dialog to the Innkeeper at the Welcome Wrench to say that a person left a package for you, do you want to see it. If yes the PCs receive the Cursed Amulet. If the PCs ask who left the package and they have a high enough Intimidate score they may learn that the trader left the package.

    That said,

    Step 1:
    I think the first item I have to work on is creating the Amulet item, creating the negative effect to a party that has the amulet, and placing it in the Traders goods available for sale - hey if the PCs want to purchase an Amulet of Protection +1 (Cursed) for 3000GP what trader would turn them down. And the PCs will probably not spend the time or money to cast identify on the Amulet after they buy it and will thus not learn its true purpose until much later.
     
    Last edited: Feb 12, 2004
  6. zhuge

    zhuge Established Member Veteran

    Joined:
    Sep 27, 2003
    Messages:
    484
    Likes Received:
    0
    Ok, one step at a time.
    1)Creating the amulet
    Open up protos.tab and either go to the armor section or the misc item section. In any case locate other amulets and see where they are generally placed.
    Open up description.mes and scroll down the list for a quick look to make this easier.

    Using Phalzyr's ToEE Proto Editor, you can make a blank row. Make this row below the last item in that category (either armor or misc). Copy all variables from any Amulet and paste onto this row. To get that Deflection bonus of +1 (to reflect an Amulet of Protection) find Rings of Protection and see how the bonus is coded. Copy the relevant fields to the Amulet.
    You should now have an Amulet of Protection +1. Test this on the field by equipping a character with it. For fast testing just put the number of the item in start_equipment.mes and starting the new game with the appropriate class will get you the item straightaway.


    2)Next, you'll have to put make it available to the player.
    But first there needs to be a condition that you've already killed the Assassin. Either you need to sell something unique that he has to the Traders or there needs to be a flag set on whether he is killed or not. I'm not sure whether an additional flag can be set but you can try.
     
    Last edited: Feb 15, 2004
  7. zhuge

    zhuge Established Member Veteran

    Joined:
    Sep 27, 2003
    Messages:
    484
    Likes Received:
    0
    Any progress on this? Or do you want to move on to something else?
     
  8. Edwin P

    Edwin P Member

    Joined:
    Oct 1, 2003
    Messages:
    57
    Likes Received:
    0
    I had several days off last week, attempted this, could not get past square one as could not get the downloaded files I needed to unzip - due to corrupted files, will have to try again. Perhaps this weekend.
     
  9. zhuge

    zhuge Established Member Veteran

    Joined:
    Sep 27, 2003
    Messages:
    484
    Likes Received:
    0
    All previous forum attachments are down due to a server crash. After restoring the forum, attachments somehow got corrupted. Exitium is working on it but he mentioned that most files need to reuploaded.
    I've already uploaded Sir_Toejam's NPC levelup fix and have my own Burne's puzzles on my hard disk.

    If you need any particular file, mail me at zhugetx@yahoo.com. I'll try to mail you any files (provided I have them) via an e-mail attachment. Otherwise, files on the main Co8 site are basically bug free (you may find certain files that you need there as well).
     
Our Host!