%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\% The Shard of Spring: The ORIGINAL Cheat Crackgd by: Coast to Coast Released: 7/01/86 (So it very well could be the first after all...) Written by: Short Circuit %\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%\% This is my second cheat now, following my Ultima IV cheat which I wrote a couple months ago. The game itself looks good (though I've only played it a small time), including the graphics... who would ever think SSI could come out with a game with good graphics? From what I've seen, the play system is good, and the "plot" of the game is interesting. An Ultima clone, granted, but different in subtle ways. Anyway, on to the cheat. Use a sector editor, such as the one found in Copy //+, and scan the disk for your character's name. Once you've found the track and sector that located in (probably track $1A), you can use the following info. First off, your character's name will be located in bytes $00-$09 in the file. The name can be edited freely with no harm being done. NOTE: To have your character's name appear changed on the roster, you must hunt around 'till you find his old name in track $01. Somewhere in there will be a list of characters' names. This is the list of names that appears when you hit "List" from the Character Utilities. If you don't change the name here, the name will appear unchanged on the roster, but not on the character itself. Example: You change your character Fred so that his name is Rob. On the roster his name would remain Fred. But if you chose Fred and took him into an adventure, his name would be Rob. Understand? If you don't, forget it. Just change the name in both locations. Ok, now for the rest of this stuff: Byte Function :::: :::::::: $0A Race: 00 - Human 01 - Dwarf 02 - Troll 03 - Elf 04 - Gnome $0B Class: 00 - Fighter 01 - Wizard $0C Speed Atribute $0D Strength Atribute $0E Intellect Atribute $0F Endurance Atribute $10 Skill Atribute $11/$12 Hit Points - Max/Current $13/$14 Spell Points - Max/Current $15-$17 $18 Level Skills :::::: Following are the bytes that determine which skills you possess. The bytes are the same for either class, but the skills differ. A $00 in the byte means you do NOT have that skill, and a $01 indicates that you DO. Skill: Fighter Byte Wizard ::::::: :::: :::::: Sword $19 Fire Runes Axe $1A Metal Runes Mace $1B Wind Runes Karate $1C Ice Runes Dark Vision $1D Spirit Runes Tactics $1E Weapon Lore Armored Skin $1F Potion Lore Berserking $20 Item Lore Hunting $21 Monster Lore Persuasiveness $22 Priesthood $23-25 $26-$27 Experience points $28 65535 Counter (When you exceed 65535 Experience points, this goes to $01, when you achieve another 65535 Experience points, it goes to $02, and so on. Items ::::: The Items are even more screwed up then the Skills. The bytes $29-$32 determine what you hold in each of your ten item positions. Each value placed in the byte designates an item. I know they go down to $00 and up to at least $38... here is a list of $30-$38... I'll update this file when I have time to figure out the rest of them. NOTE: The column of titles in quotes are the real names of the items. The names in the first column are those before the items are "Identified". Remember: these are the VALUES, not the bytes. $30 Lantern "Lantern" $31 Iron Key "Key" $32 Copper Key "Copper Key" $33 Silver Key "Silver Key" $34 Gold Key "Gold Key" $35 Iron Coin "Royal Seal" $36 Bloody Head "King's Head" $37 Crystal Bar "Forcefield Key" $38 Paper Dove "Teleporter" A couple more values I deciphered in my tinkering: $0A Huge Axe "Battle Axe" $0B Huge Sword "2-Handed Sword" $12 Scale Mail "Scale Mail" $14 Suit/Armor "Plate" $16 Violet Vial "Violet Vial" When I get the rest of them figured out, I'll post an addition to this file with the completed list , as well as replacing those s with their real functions (one of them has to be health status... I'll probably figure out which one as soon as I re-send this to CYG...) 'Till then, have fun with the game...