    Pawn Shop LORD IGM -- What's New
    Covers v3.00, v3.10, and v3.40 official versions.
    Covers IGM updates for version 3.41 - 4.00 work.

    Prepared by Donald Tidmore.
    v4.00 was officially released on Sept. 05th, 2008.
=========================================

    Pawn Shop v4.00 Changes Summary Notes:

    Mid-January 2005 -- Sept. 05, 2008 work:
    ===========================================

Notes covering Version 3.41+ Beta:  Section added 12/22/04:
Rewrote items #1 through #3 on Feb. 16, 2005.  All entries
are periodically reviewed and rewritten as needed.

1) Fixed IGM glitch where IGM did not detect and fix Negative
   Gems, either at IGM entry, or when player was trying to
   make a purchase.

1-B) On Jan. 16, 2005, support for using PSETUP /CONFIG was
   added to PSETUP.EXE for running the Configuration process.

1-C) 12/28/07 note: Many events in the IGM are not usable if a
     player is at Level 1. For example, Blackey will not see
     anyone unless they are Level 2-12.  He's like LORD's Inn
     bartender who won't do business with Level 1 players.

2) Added code to automatically detect and repair *ALL* possible
   Negative LORD stats when players enter the IGM.  Their stats
   are also checked similarly during the IGM exit process. This
   became even more imperative as an IGM feature once DOS LORD
   v4.07 beta started crashing in 2006 every time it encountered
   *ANY* numeric LORD stat that had a Negative value - with the
   exception of the Married_To stat.  This problem has *NOT*
   been fixed in DOS LORD v4.08 beta - which has been abandoned
   since Sept. 2006 by its developer, Michael Preslar.

3) Fixed problem where Negative Gems prevented player from buying
   the Resurrect Dead Player service, even when they had the Gold
   to pay for it.  Similar problems with Negative Gems detection
   were fixed in Buy Gems and Sell Gems events.

4) Added "Trade 40 Gems for Orphan Child" event to IGM's Trades
   Menu.  Added new player database variable to track daily Adoption
   Trades.  Added Adoptions/Day limit variable to PSLIMITS.CFG file.
   New event is usable as of Feb. 23-24, 2005.

   Players may adopt Orphan Kids either one at a time, or in
   amounts up to sysop-configured Adoptions/Day Limit value.

   Actual # of Kids sold to player is based on how many Gems
   they have. Example: Player has 16,000 Gems and they ask to
   adopt 500 Kids.  500 Kids would cost 20,000 Gems, so the
   IGM only sells them 400 Kids, since that is the most Kids
   they can pay for.

   The IGM's Daily Adoptions Limit also determines how many Orphans
   the IGM will sell the player.  Example 2: The sysop has Daily
   Adoptions Limit set at 1,000.  The player has previously adopted
   800 Kids that day.  So the IGM will only sell them a maximum of
   200 Kids in this situation, either in the current Gems Adoption
   Trade session, or in all remaining uses of the IGM for that day.

   * 01/25/2006: Adoptions changes.  The Pawn Shop will allow up
   to 16,000 Kids to be adopted per day (as of 07/17/06) -
   subject to the Daily Adoptions Limit chosen by the sysop or
   end-user during IGM Configuration using PSETUP.EXE.

   * Combined all notes regarding Adoptions into Note #4 on
   Oct. 27th, 2007.

5) Revised layout of LORD Stats Screen. Added three entries to cover
   Horse Trades, Fairy Trades, and Adoption Trades. To keep Stats data
   on one single screen, I removed coverage of the Games Won LORD stat.
   Change effective as of Feb. 24, 2005.

   A second IGM stats screen was added on August 02-03, 2005. It
   is accessed via the primary Stats process, and only executed
   if player chooses to view the new stats.  It covers most of
   the IGM stats that are tracked in the three IGM Usage Reports.

6) Added ATM Service to Wendy's Menu on March 01-02, 2005.  Wendy
   charges a variable fee of Gold, based on 2% of player's Gold
   in Hand.  Minimum atm fee is 2,000 gold * Game Level.  Maximum
   fee is 125,000 Gold.  Added code to advertise my Kiteria's Lord
   Bank igm at exit from ATM service event.

7) Spy Stats event now reports data on a player's Gems, Experience
   Points, sex gender, skill mastery status, and player kills. Blackey's
   fee for the mercenary service is now 10 Gems. As of 03/01/05.

8) Fixed IGM glitch that caused IGM to think a player was the shop
   owner when they had never claimed the Office.  This only applied
   if the player was Lord player #zero.  The IGM now uses 200 as
   the default ID for the shop owner's Owner Number variable until
   someone actually claims the shop's Office.  Effective 03/02/05.

9) Revised prices/values of the Shop's Weapons and Armour on 03/01/05.
   The shop's special weapons #16-#19 now are classified as being in
   between LORD's #14 and #15 equipment. Modified the strength/defense
   values of each of the five weapons and armour items in #16-20 range.

   When customers buy weapons/armour now, the prices are discounted by 15%.
   Old discount was 5%.  When customers sell weapons/armour, their equipment
   is valued using a 30% discount.  The old discount was 45%.

10) Fixed glitch on Feb. 28, 2005 where a player who had just claimed
    the shop Office was denied immediate access to the Office afterwards.
    They were eventually granted access, but had to leave the igm and
    return in order for that to happen.  IGM now grants immediate access
    to all Shop Owner benefits and privileges as soon as the shop office
    claim process is completed.

11-A) As of March 03, 2005, players may now view the IGM Usage
    Reports via the Wendy Menu.  Customers who are on the Hate
    List are denied access to this Wendy Menu event. Players on
    the Shop Ban List are not allowed to use the IGM at all.
    Any of the three players allowed access to the Office are
    also able to view them from the office Menu.

    * Aug. 03, 2006: Granted Sysop User limited access to the
    Office. He/she can not sleep overnight, withdraw gold, or
    withdraw gems.  Everything else in the Office is fully
    accessible to the Sysop User.  See note #35 for more info.

11-B) As of March 03, Wendy now may choose to grant the player Two kids
    during the "Ask for Blessing" event. Reward is subject to LORD's
    32,000 kids limit, so players with 32,000 kids will not get a reward. (v3.49+)

12) Added new Blessing event on March 10, 2005. Event grants player a
    Five percent boost in Experience Points, with rewards limited to a
    maximum of 25 Million Exp. points.  If Wendy is unable to grant the
    reward, because player has 2 Billion Experience, a substitute reward
    of 25 defense points is granted.  The substitute reward is subject to
    LORD's 32,000 points limit for the Defense stat. (v3.51+)

13) As of 04/20/2005, the Gems cost for a Fairy is lowered from 40 Gems to
    30 gems.  The gems cost for 1 orphan child is lowered from 50 gems to 40.
    Price of horse remains at 20 gems.

14) mid-April 2005 changes: (1) Maim Player causes damage to regular Hit-Points,
    with damage computed based on victim's MAX Hit-Points.  The damage is
    reduced from 97 percent to 50 percent, as of 04/26/2005.  (2) IGM now tracks
    Bank Gold robbery using ROB-GOLD.DAT. A player is subject to Bank robbery
    only ONCE per day.  (3) IGM now tracks Gems robbery using ROB-GEMS.DAT.
    Players are subject to Gems theft just ONCE per day.

15) 04/30/05: (1) Bank Gold Theft and Gems Theft mercenary services
    are usable ONE time a day per warrior.   (2) The IGM now uses
    PawnBull.txt file for its bulletins. Requires v3.55+.
    Both services require the player to have a Fairy.  If the
    victim robbed has no Bank Gold or Gems to steal, that
    victim can not be robbed again until the next LORD game day.

16) * 06/21/05: Activated support of \NoBlackey variable by the IGM.

    * 05/19/2008: Discontinued usage of \NoBlackey and \NoProtect
      parameter variables.  Replaced them with Limit config vars
      that the sysop/end-user configures in the PSLIMIT.CFG file.
      Deleted old notes on \NoBlackey from this file.

    * Added code in PSETUP.EXE that asks user if they want the
      Version Data added to the 3rdparty.dat IGM name entry line,
      during the Install Pawn Shop process.  (v3.58+)
    -----------------------------------------------------------

17) June 22-23, 2005 PSETUP Notes:
    * Updated Player Database with several new variables.
      Changes involved the two counters that track usage of
      the Gold Theft and Gems Theft mercenary services.

    * Updated the IGM Limits Config file with five more
      Limits.  Purpose is to allow sysops to disable access
      to BANISH, KIDNAP, POISON, GEMS THEFT, and BANK GOLD
      THEFT mercenary services, by setting their Uses Limits
      to zero.  If one is set to zero, then no one will be
      allowed to use that Mercenary service.

    * Added ability in PSETUP for disabling access to the
      Kidnap, Gems Theft, and Bank Gold Theft mercenary
      services by setting their Uses Limits to Zero.

    * PSETUP.EXE is updated to support use of /MAINT switch
      which works just like PSETUP /M has always done.  It
      is also updated to process the five new limits that
      are stored in the PSLIMITS.CFG file.  None of the
      9 Limit values can be Negative numbers.  All 9 must
      be whole number integer values. If limits #5-9 are
      set to zero, it denies access to the corresponding
      Mercenary Service.  There are NO exceptions.  Shop
      owner does not have access to any disabled services.

    * PAWNSHOP.EXE has been updated to use internal boolean
      variables NoBanish, NoKidnap, NoPoison, NoGemsTheft,
      and NoGoldTheft.  Usage of all 5 has been fully tested,
      as to limiting access to those five mercenary services.

    * Third usage report has been designed and added to the
      PAWN-USE.TXT file.  It is also visible inside the IGM
      either from Wendy Menu or from the Office Menu.

18) * PSETUP.EXE has been updated to use PAWNTIME.DAT file
      to control payment of Shop Owner Salary to one payment
      per day.  Effective 06/28/2005.

    * PSETUP.EXE now allows Shop Owner to receive up to 55 Million
      Gold in salary;  Staff Salary is limited to 1.5 Million
      Gold/day;  and Guards Salary is limited to 900,000 Gold/day.
      Staff Salary and Guards Salary are now paid only once a day
      as of July 02nd, 2005.

19) * As of July 13th, 2005, the Buy Gems event limits the Cost
      of Gems to 200,000 Gold/Gem.  The Sell Gems event limits
      the Value of Gems (sold by player) to 150,000 Gold/Gem. (v3.65+)

    * Changed record structure of PAWNTIME.DAT to include boolean
      variables used to limit payment of Salaries during Psetup
      Maintenance.  They were in PS-TIME.TXT, which is no longer in use.

20) * Added SHOPEDIT.EXE player editor utility on July 14th, 2005.
      For use by end-user or sysop/webmaster for editing
      the IGM's exptrade.dat player database file.

    * Rewrote entire Player Database structure on July 16th, 2005.
      Six variables were changed to new name including Fairies,
      Horses, Love, Gems_TCount, and Gold_TCount.

21) * Revised pricing, defense/strength points values, for Weapons
      and Armour items #16-20, so that they correspond better to
      LORD's weapon/armour items #11-15.  Sale price of Weapons
      and Armour reflects 15% discount in Buy Weapon IGM event.
      Effective 07/28/2005.

      The IGM uses Weapon number/Armour number range 11-15 for
      the igm's #16-20 Weapon/Armour items, so that LORD's
      Weapons Shop and Armoury will process them correctly.
      LORD v4.07 and v4.08 beta both tend to crash if those values
      are outside the normal data range.   {07/29/05 notes}

    * Revised Player Database Structure on July 29th, 2005. The
      IGM was not processing the variables that tracks Gems
      Traded and Total Elixirs each day correctly.  Added Gems
      Ban variable.

    * Revised Player Database structure on July 30th, 2005 to
      remove the Kids Ban variable.

    * Revised Player Database structure on Aug. 21th, 2005 to
      remove the Gems Ban variable.

    * Revised Player Database structure on Sept. 01th, 2005 to
      fix errors with handling of PlayNum and Visits variables.

22) As of 09/12/05, players may kidnap up to 5 kids at a time.
    Maximum Kidnap Event uses remains limited to 100.  Limit is
    also applied to # of Kids Stolen each day.

23) Limited amount of Gems player can get in successful Vault
    robbery to 300 Gems.  Effective 10/31/05.

    Changed IGM to set LORD's On_Now stat to TRUE for the current
    player when LORD 4.07 beta has it set incorrectly to FALSE.
    Which screwed up IGM's ability to allow/prevent mercenary
    service requests based on whether a targeted warrior was
    in LORD, or in an IGM.

24) As of 01/09/2006, the IGM no longer uses pawnshop.cfg.  The
    configuration file structure has been revised, and it now
    includes a Sysop Handle variable.  The new config file used
    by PSETUP.EXE and PAWNSHOP.EXE is named PAWNSHOP.DAT.

    Use the PAWNCONV.EXE file (distributed with SHOPEDIT v1.00)
    to convert your existing PAWNSHOP.CFG file into a PAWNSHOP.DAT
    file *BEFORE* you start using the updated IGM files using the
    Jan. 09, 2006 program files.

25) 01/10/2006: Changed PSETUP IGM Configuration process so that
    users now use a Limits Config Menu to view/change the IGM
    Usage Limits values that are stored in the PSLIMITS.CFG file. (v3.79)

26) 01/09/2006: The Pawn Shop is now using PAWNSHOP.DAT as its
    IGM Configuration File, with a new config file structure.
    There is one new variable, Sysop_Handle.  Use the command
    PSETUP CONVERT to convert your PAWNSHOP.CFG file into a
    PAWNSHOP.DAT file.  Then you can resume normal usage of the
    Pawn Shop.  Applicable to beta versions 3.79+ of the IGM.

27) 03/29/2006: The igm is no longer using EXPTRADE.DAT as the
    player database file. It was replaced by PAWNPLAY.DAT.  All
    Pawn Shop .EXE files now require usage of PAWNPLAY.DAT.

    * Revisions to Player Database structure:  Usage of new
    name for file: PAWNPLAY.DAT;  Changes in variable names
    inside Pawnshop.exe and Psetup.exe used to access the file.

    * Changed variable name used for the IGM Usage Limits
    structure.  Had no effect on usage of the IGM afterwards.
===============================================================

28) 05/06/2006: (1) ** As of March 10th, 2006, The Pawn Shop IGM
    is permanently setup to allow multiple players at the same
    time to use the IGM in DOS LORD game sessions. (v3.85+)

    (2) ** During Maintenance, PSETUP will ONLY increase the
    Owner's Invested Vault Gold balance once a day. It was doing
    this EVERY time PSETUP /Maint was executed previously. Note:
    Eliminated this Maint element completely Oct. 27th, 2007.

    (3) ** The IGM now allows players to adopt up to 750 Kids
    per Gems Adoption Trade. 07/17/06: The Daily Adoptions Limit
    is now 16,000 kids/day.
    
29) 07/16/06: Added wording during IGM entry to explain that the
    IGM requires players to either have a Horse, or ONE Forest
    Fight to pay the shop's admittance fee, in order to be able
    to enter the IGM.  If player is Shop Owner or the Owner's
    spouse, the admittance fee requirements are waived.

    Fixed glitch in PSETUP.  It was doing the "Invalid Config
    Data" stuff when there was No Shop Owner and Vault Gems
    were >= 10,000.  It was supposed to be Vault Gems >= 100,000. (v3.86+)

30) 07/30/06: IGM now uses ROBVAULT.DAT to record names of
    players who tried to rob the Shop Vault during current day.
    Replaces old ROB.DAT data file.

    07/31/06: Dropped limit on Horse Trades/Day.  Revised Fairy
    Trades/Day Limit from 1-12 range to 0-15 range.  Sysops may
    choose to DISALLOW Fairy purchases in the IGM by setting the
    limit to Zero if you wish to do so.

    08/03/06: Players on Hate List are no longer allowed to use
    the Gems for Orphans Trade event.  The IGM no longer allows
    users of Blackey's EVICT service to evict warriors who are
    asleep in another IGM.  Evict event only is usable if targeted
    warrior is sleeping in the LORD Inn.  12/28/07 note: Players
    on Hate List are also denied access to the Gems Trade for
    Potions and Experience Trade for Potions events.  Also they
    are not allowed to use the Blackey Menu and Wendy Menu.

    08/10/06: I assumed full authorship of this IGM from Chris
    MacPherson, who has turned it over to me completely.

    08/15/06: Permanently removed the Commit Suicide service that
    had been offered by Blackey.  I've never known of a single
    person who needed to use it.  That sort of thing should always
    be handled by the BBS player's sysop in my view, instead of
    by a LORD IGM program.  IGM no longer uses SUICIDE.DAT file.

31) 09/13/06: Updated handling of Blackey Menu codes. Rewrote
    panwshop.scr entries for BARTENDER, BELGARION, CAMROC, FLIRT,
    GOLD/MONEY, HIRE/MERCENARY, GRIZELDA, HEAL/HEALING, HORSE,
    JENNIE, LOVE/SEX, OLIVIA, and VIOLET;  Added RED DRAGON code;
    Dropped ROSEY, SHREDDER, MELTDOWN, FALKON, and DEAMON codes;

32) 10/04/06 Changes: Anyone on Hate List is no longer entitled to
    the Good Customers Discounts in Buy Weapons/Armour Menus.

    Weapons #1-#15's Strength and Armour #1-#15's Defense values
    are now based on 110% of LORD's Strength/Defense values.  Gold
    prices for Weapons/Armour items #1-#15 use LORD's pricing.  Items
    #16-#20 now are priced at 115% of LORD's #11-15 item Gold prices.

    Ex. Trojan Shield (item #20) armour is valued at 460 Million.
    With Good Customer Discount, it is sold for 391 Million Gold.

    For compatibility with DOS LORD v4.07, weapon numbers and armour
    numbers are not allowed to exceed the 0-15 range.  So when someone
    gets Armour #20 for example, its Armour Number is changed to
    #15 when you exit the IGM to return to LORD.

33) Effective Oct. 22nd, 2006, anyone killed in the IGM by the Shop
    Owner player in a Shop Ownership Fight, is placed on the new
    Shop Ban List.  Should the warrior get resurrected from death
    by someone the same day they are killed, they will NOT be
    allowed to re-enter the Pawn Shop IGM again that day.  Uses
    the new SHOPBAN.DAT IGM data file.

    During PSETUP Maintenance, it has always been possible for
    Hate List status to extend to the new day from the prior day.
    The Shop Ban List will work the same way.  So anyone on the
    list may end up being banned from the IGM for more than 1 day.
    
34) Effective Nov. 12th, 2006: Reduced number of lines shown on-screen
    while PSETUP /MAINT IGM Maintenance process is running. Implemented
    usage of PS-MAINT.TXT IGM Maint Log file by PSETUP.EXE.  Added
    entry on PSETUP Configuration Menu for sysops/end-users to view
    the data file.  File will be automatically deleted at start of
    each new day or whenever PSETUP /MAINT is run and PAWNTIME.DAT
    file has been deleted.

    PSETUP /MAINT will no longer show lines about Staff Salary, Guards
    Salary, or Owner Salary if they have already been paid for the
    current day.  (Requires v3.88+)

35) Effective Nov. 21th, 2006:  Sysop User player is granted access
    to the Shop Office with three limitations:  1) He/she can NOT
    WITHDRAW GOLD from the Vault.  2) He/she can NOT WITHDRAW GEMS
    from the Vault.  And (3) he/she is not allowed to Sleep in the
    IGM.  All other Office Menu options are usable by the Sysop
    User.  The other privilege granted is FREE access into the IGM.

    The Sysop User, like the Shop Owner's Spouse, does not get
    immunity from the Mercenary Attacks that the Shop Owner gets.
    Neither of the two get special treatment from Wendy and Blackey.
    (Requires v3.88+. Nov 2006 compilations}

36) Effective Jan. 18th, 2007: When current player loses a Shop Office
    Claim fight with the Shop Owner, they now lose their Horse, if
    they have one, either to Blackey or to the Shop Owner player.

    During the Automatic Divorce, if the Shop Office Fight is won
    by the player by killed their spouse, the dead shop owner spouse
    is now granted the Charm Points lost by the murdering spouse.

    After killing the Shop Owner, player is granted free healing
    when they find and drink a bottle of Healing Elixir in office.

    Since the IGM heals the Shop Owner when they win the Office
    Fight, it seems fair to let the office claimant get healed also
    if they win the battle for Shop Office ownership.  Req. v3.88+.

    Changed IGM earlier in January so that if PAWNSHOP.DAT file is
    missing during IGM entry, the IGM IMMEDIATELY returns to LORD.

    IGM is changed, effective Jan. 18th, 2007, to also immediately
    exit back to LORD if the PAWNSHOP.SCR file is not found, since
    a large amount of the IGM's dialogue is stored in the file.

37) * Revised Player Database structure on Oct. 15th, 2007.
    Added Hated variable for tracking Hate List status.
    It replaced the Foul_Count variable which was dropped.

    * 10/14-15/07: Eliminated the Foul Language code from the
    Blackey Menu.  It now ignores words that are not valid
    Menu commands. Eliminated code where Blackey killed players
    for using Foul Language.  Eliminated code where player was
    evicted from the IGM for using Foul Language.

    * Resumed development of ShopEdit.exe Player Database
    Editor, alson on Oct. 15th, 2007.

38) * Changed PSETUP CONFIG to include the Total Vault Gold and
    Total Vault Gems igm config fields, so that the sysop user
    can edit them inside PSETUP.  Total Vault Gold can not
    go over 2.100 Billion.  Total Vault Gems can not go over
    500 Million.   Effective Oct. 27th, 2007.

    On the Config screen, menu code A allows the user to view
    and change Total Vault Gold's amount.  And menu code B
    lets the user view and change Total Vault Gem's amount.

    * Changed PSETUP MAINT so that it no longer increases the
    amount of Invested Vault Gold.  Since the Shop Owner gets
    a daily salary in Gold, I decided to eliminate this element
    of the Daily Maintenance process.  Effective Oct. 27th, 2007.

    * In PSetup Maint, it no longers resets Negative Vault
    Gold or Negative Vault Gems to new amounts.  Instead the
    Negative field triggers the Shop Bankruptcy process.
    Effective 10/27/2007.

    * In Pawnshop.exe usage, when the igm does its initialization
    processes, if either Total Vault Gold or Total Vault Gems
    are zero, or Negative, it triggers the Bankruptcy process
    immediately.  The current Shop Owner loses ownership, and
    is put on the Banish List.  Effective Oct. 10th, 2007.

    * Regarding the Bankruptcy event, it is also triggered if
    the player using the Office Menu Views Vault Stats and
    either Total Vault Gold or Total Vault Gems are Negative.
    The igm had been simply resetting their values. Effective
    Oct. 10th, 2007.

    * In normal igm usage, if Total Invested Gold or Total
    Invested Gems are Negative, their values is reset to Zero.
    The igm had been resetting them to a percentage of Vault
    Gold and Vault Gems beforehand.  Effective Oct. 10th, 2007.

39) 12/18/07: Found and removed gremlin that was causing the
    current player to lose Shop Office Fight in situations where
    they had just killed the Shop Owner.  (v3.95)

    Discontinued usage of Wendy Menu event that let users view
    for free LORD's Daily News file.

    12/21/07: * Added Sex Change to Blackey Menu.  Cost is 10 gems.
    Allows player second chance to Flirt With Wendy or Blackey.
    * Fixed glitch in Sell Gems menu where it acted cuckoo.
    * Kidnap Children event now allows up to 10 kids to be stolen
    at a time. Increased the cost from 10 to 20 Gems per Child.

    12/22/07: * Rewrote igm's Player Database Structure. Stopped
    using PotionsBan VAR, which was replaced by ShopBan. Added
    Merc_Uses VAR to track total # of Mercenary Events used by
    players each day in Blackey Menu.

    * Discontinued usage of IGM's POTIONS.DAT file.  Players who
    exceed the Daily Experience Trade Limit or the overall Daily
    Potions Trade Limit are now only listed in the NAUGHTY.DAT file.

    The Naughty List is only used to cover players who cheated
    in any Trade/Purchase event, or who violates one of the igm's
    Trade Limits, such as the Adoptions per Day Limit.

    * Rewrote the IGM's Usage Reports process to use a fourth
    report, allowing more room in the first three reports for
    columns, and coverage of more database variables that there
    was no room for previously in the pawn-use.txt file.  The
    fourth report covers whether a player is on the Naughty List,
    Hate List, or Shop Ban List.

    * Updated SHOPEDIT.EXE to v1.04 beta and rewrote program
    to work with PAWNPLAY.DAT files made by Pawn Shop v3.98+
    Betas, which MUST be dated on/after Dec. 22, 2007.

    * 12/28/07: Anyone on the Hate List is now denied access to
      the Commit Treachery Menu events.  So they are not allowed
      to Rob Pawn Shop Vault, Claim Pawn Shop Office, or Assess
      Chances. They are denied access to any event on the Wendy
      Menu and Blackey Menu.

40) 05/19/08 changes:  * Eliminated usage of \NoBlackey parameter
      in 3rdparty.dat file.  Replaced it with Blackey config value
      on Line 11 of the PSLIMITS.CFG.  If line says "BLACKEY ON",
      then access to the Blackey Menu is allowed by the sysop/user.
      If it says "BLACKEY OFF", no one can use the Blackey Menu.

    * Eliminated usage of \NoProtect parameter in 3rdparty.dat file.
      Replaced it with Protect config value on Line 12 of the
      PSLIMITS.CFG.  If line says "Protect ON", then players can
      purchase Protection from Mercenary Attack for 1 day from
      Wendy.  If it says "Protect OFF", no one can buy Protection
      from Wendy.

    * PSETUP.EXE and PAWNSHOP.EXE no longer will check to see if
      anyone has \NoBlackey or \NoProtect on the IGM command line
      in 3rdparty.dat for running The Pawn Shop.  Anyone who has
      those values in use will have to remove them manually.

41) * 06/24/08: Changed PSETUP.EXE so it runs CONFIGURATION by
      default if user runs PSETUp without any parameters.

    * Rewrote the IGM Install process so it works faster, has
      only one pause in it, and has fewer delays.  Redesigned
      Configuration Menu and added Misc Config Menu to handle
      non-essential processes that are not directly related to
      IGM Configuration/Install process.

    * Rewrote PSETUP so the "IGM Vault Stats" info is not shown
      during the Configuration/Install process.  And so it only
      is displayed when the Shop Office has an owner.

    * The IGM Installation now works even if the user has an
      existing Pawnshop.dat.  This "forced install" was done at
      Jason Hud's request.  The only drawback is that the user
      may end up with more than one installation of Pawn Shop
      in their LORD 3rdparty.dat file.

    * Added code that creates the SHOPEDIT.CFG file automatically
      during IGM Installation if it doesn't exist already.  File
      is the Config File used by the Shopedit.exe Player Database
      Editor utility.  Started including all Shopedit.* files
      inside Pawnwork.zip, also at Jason Hud's request.

    * 07/02/08: Added PSETUP path to the Maintenance Log details
      so sysop/end-user can see at a glance where PSETUP.EXE /Maint
      process was executed from.  Useful if you have more than one
      LORD game, and more than one Pawn Shop igm installation.

42) * Aug. 2008: (1) IF PSETUP MAINT is run, and it can't find
      the PAWNSHOP.DAT file, it will terminate immediately.  (2)
      Rewrote CONFIGURATION process.  Rewrote parts of MISC
      CONFIG MENU process and EDIT USAGE LIMITS process.  (3)
      Changed IGM to allow players to Kidnap up to 250 Kids/Day,
      and up to 20 Kids per Kidnap Children Merc Service event.

    * 08/08/08: Changed Pawnshop.exe, PSetup.exe, and Shopedit.exe
      to non-beta development status.  Started official release
      processing for the igm.

    * 08/10/08: Changed PSLIMITS.CFG file's structure. Kidnap_Limit
      variable changed to INTEGER format.

    * 08/15/08: Changed Player Database structure so players can
      Kidnap up to maximum of 500 Kids per Day.  Actual limit is
      selected by the sysop/end-user using PSETUP CONFIG process.

    * 08/19/08: Players who are allowed access to Blackey Menu
      can use "FAST EXIT" Blackey Code to leave the igm quickly;
      and they can use "GET FAIRY" to purchase a Fairy from him
      for 30 Gems. No fairy is granted if player can't pay for it.

43) * Finished code development and testing of Shopedit.exe on
      August 31th, 2008.  Finished docs edits and spell check of
      shopedit.txt on Sept. 04th.  Finished final tests of Psetup.exe
      and Pawnshop.exe programs on Sept. 05th.

    * Final official release of SHOPED11.ZIP will be done on
      Sept. 05th, 2008.  Final official release of PAWN400.ZIP
      will be done on/around Sept. 05th or 06th, 2008.
================================================================

PS-WHATS.TXT file created by Donald Tidmore on Jan. 22, 2003.
The Pawn Shop documentation files PSWN-300.TXT, PSWN-310.TXT, and
PSWN-340.TXT -- all created on 01-25-2006 -- contain the update
notations for version 2.xx work through version 3.40 work.

This file is named PS-Whats.txt to preclude whatsnew.txt files
used by many other BBS/non-BBS programs from overwriting it.

Copyright 2002-2006 by Chris MacPherson and Donald Tidmore.
Copyright 2006-2008 by Donald Tidmore.

Revised on:   September 05, 2008 at 07:35 pm.

