Shrouds
Doubt I have the skill to code shrouds but thought I would start a discussion about them. This way we get the info in one post.
Shrouds Info
Appearance – Think they were all based on an existing monster model
Stats – Level, HP, Mana, Endurance, Str, Dex…
Skills (seemed static since I never saw a skillup when shrouded),
AAs
Inventory – Started with a bag, food, drink, weapon (could not equip anything else)
Bank
Did I forget anything?
Do we know the opcode to open the shroud selection window? I did not see it in the .conf files or the source code. However, it looks like someone wrote some code in eq_packet_structs.h (search for Shroud)
I have a few ideas on how we could implement them. One is:
Add a column to character_ that holds the current shroudID (would be 0 if the toon is not shrouded)
Add a table the holds the basic shroud info (ShroudID, type, appearance, level, stats, AAs, etc)
When a player first shrouds and any time they zone their appearance and stats would be set based on the shroudID in the character_ table.
Any thoughts?
|