Cost errors in interaction between MAGIC_COST and resized weapons/armor

Description

There is an odd interaction between MAGIC_COST EQMODs and resized weapons and armor, leading to reiterative cost increases with each save, close and reopen equal to the MAGIC_COST value (or decreases, if MAGIC_COST is negative), but only with resized items.

For example, the Flame Tongue has a MAGIC_COST of 2400 and a purchase price of 20715. For an unresized (medium) Flame Tongue, this price stays the same for an inventory item as the character is saved, closed, and reopened.

But with a Large or Tiny Flame Tongue, the price increases by 2400 each time the character is saved, closed, and reloaded.
Item - Lst Cost - MAGIC_COST - Initial Cost - 2 - 3
Flame Tongue (Large) - 00 - 0000 - 00000 - 00000 - 25530
Flame Tongue (Tiny)- 15 - 2400 - 20707.5 - 23107.5 - 25507.5

Environment

None

Activity

Show:
Andrew Maitland
August 22, 2013, 6:19 AM
Edited

This should be fixed. Please retest with 6.01.05.

Related Code Fixes:

Andrew Maitland
December 9, 2014, 3:37 PM

This was addressed by fixes in and

Fixed

Assignee

Andrew Maitland

Reporter

Matt Chambers

Labels

None

Source Books

None

Epic/Theme

None

Pending User Input

None

Components

Affects versions

Priority

Minor
Configure