View Single Post
Old 03-12-2008, 07:19 AM   #11
MaxOff
Zombie
 

Posts: 348
MaxOff will become famous soon enoughMaxOff will become famous soon enough

after reading that, i decided to hack the WhoEquip Value in ItemInfo. Here is my result:

the WhoEquip Value is an odd kind of enumeration

00000000 00000000 00000000 00000010 Fighter
00000000 00000000 00000000 00000100 CleverFighter
00000000 00000000 00000000 00001000 Warrior
00000000 00000000 00000000 00010000 Gladiator
00000000 00000000 00000000 00100000 Knight

00000000 00000000 00000001 00000000 Cleric
00000000 00000000 00000010 00000000 HighCleric
00000000 00000000 00000100 00000000 Paladin
00000000 00000000 00001000 00000000 HolyKnight
00000000 00000000 00010000 00000000 Guardian

00000000 00000000 10000000 00000000 Archer
00000000 00000001 00000000 00000000 HawkArcher
00000000 00000010 00000000 00000000 Scout
00000000 00000100 00000000 00000000 SharpShooter
00000000 00001000 00000000 00000000 Ranger

00000000 01000000 00000000 00000000 Mage
00000000 10000000 00000000 00000000 WizMage
00000001 00000000 00000000 00000000 Enchanter
00000010 00000000 00000000 00000000 Warrock
00000100 00000000 00000000 00000000 Wizard

People who have the SHN-Viewer or a similar programm might recocnize the pattern from ClassName.shn.
There a few thinks we can say about the Enumeration:
-Its impossible for classes, from the same "root"(clever fighter and Knight) for example, to use the same items. While the Game ignores the rule in one way the other will nether be possible: a Gladiator will never be able to equip something a Knight i could wear.
-The last classes are not mentioned in the file.
- I don't see any reason to believe that there will be class branching
- in the current system, there will be never a 5th class.

Edit:
- Corrected values
- Class branching IS possible
- the values are not odd, but completely regular
- The "root" class equip problem does NOT exist
__________________
FLAN FOR VICTORY !!

Last edited by MaxOff; 03-12-2008 at 07:37 AM..
MaxOff is offline