[FEATURE REQUEST] Custom Classes

Old feature requests stored here for reference.
User avatar
Arremis
Retired
Posts: 388
Joined: Sun Sep 02, 2007 10:11 am
Location: Memphis, TN

[FEATURE REQUEST] Custom Classes

Post by Arremis » Mon Feb 25, 2008 11:26 am

EQ2 should have a Beastlord...I don't see why we can't make this possible using custom classes, items, and abilities :D

User avatar
alfa
Team Member
Posts: 550
Joined: Fri Jul 27, 2007 6:24 pm
Location: France
Contact:

Post by alfa » Mon Feb 25, 2008 1:59 pm

Maybe first we have to get the emu working with the basic class, before adding other :P
Fight with me... Or die, like the rest.
J.A. say: "I think Xinux tried to tell me this, but I ignore most things he suggests."

LethalEncounter
Team: Zombie
Posts: 2717
Joined: Wed Jul 25, 2007 10:10 pm

Post by LethalEncounter » Mon Feb 25, 2008 3:50 pm

Yah, it is definitely possible, although we cannot currently add the class to the character creation screen.

link2009
Retired
Posts: 390
Joined: Fri Aug 10, 2007 5:59 pm
Location: POrTal
Contact:

Post by link2009 » Mon Feb 25, 2008 4:24 pm

LethalEncounter wrote:Yah, it is definitely possible, although we cannot currently add the class to the character creation screen.
We'll see about that :twisted: .
Image
-Vecinu de la Patru

User avatar
ZexisStryfe
Posts: 1026
Joined: Thu Jul 26, 2007 6:39 am
EQ2Emu Server: Sytherian Legends
Location: Connecticut
Contact:

Post by ZexisStryfe » Tue Feb 26, 2008 6:54 am

I don't understand the infatuation with Beastlords. They were a horrible class that broke EQ1. They were better monks than monks, better shamans than shamans, etc. If you ever see a beastlord class on my server, shoot me :P
~ EQ2 Emulator Project Manager

Image
Image
Image
"Zexis, from this day forth, you shall be known as... '3 of 6'" - John Adams

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Post by John Adams » Tue Feb 26, 2008 11:46 am

How can you add a class to the character select without "hacking" the client? The only way I can see this happening is if you can change class in-game like EQ2 used to allow in teh beginning. Archetypes and all that cool stuff.
John Adams
EQ2Emulator - Project Ghost
"Everything should work now, except the stuff that doesn't" ~Xinux

skandragon
Posts: 27
Joined: Tue Jan 15, 2008 11:24 pm
Location: Oklahoma
Contact:

Post by skandragon » Tue Feb 26, 2008 4:17 pm

What makes up a class? Spells/combat arts, abilities, and so on. Those are easy to add, and so long as a suitable icon appears for them they even look like they are built-in. However, are some of the strings hard-coded? That is, class 0x04 always maps to "Blah" in the client, and is not transmitted from the server? After all, I see no mapping from character classes to ID codes, but I see ID codes in various packets.
Races are probably impossible.

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Post by John Adams » Tue Feb 26, 2008 4:47 pm

Yes of course you are right about what makes up the class. I was just thinking of the icons or text. I think we'd always be stuck with Wizard, and cannot be, say, a Sorcerer or simple Magician.
Would be cool tho.
John Adams
EQ2Emulator - Project Ghost
"Everything should work now, except the stuff that doesn't" ~Xinux

skandragon
Posts: 27
Joined: Tue Jan 15, 2008 11:24 pm
Location: Oklahoma
Contact:

Post by skandragon » Tue Feb 26, 2008 5:42 pm

Actually, Sorcerer is still a class in the game, no? Isn't that the base class for wizard and warlock?
We could have a generic Brawler, or Fighter, probably, since while those are no longer used as part of the 1-9, 10-19, 20+ progression the names are still in the client and the codes are reserved for them.

LethalEncounter
Team: Zombie
Posts: 2717
Joined: Wed Jul 25, 2007 10:10 pm

Post by LethalEncounter » Tue Feb 26, 2008 5:48 pm

#define COMMONER 0
#define FIGHTER 1
#define WARRIOR 2
#define GUARDIAN 3
#define BERSERKER 4
#define BRAWLER 5
#define MONK 6
#define BRUISER 7
#define CRUSADER 8
#define SHADOWKNIGHT 9
#define PALADIN 10
#define PRIEST 11
#define CLERIC 12
#define TEMPLAR 13
#define INQUISITOR 14
#define DRUID 15
#define WARDEN 16
#define FURY 17
#define SHAMAN 18
#define MYSTIC 19
#define DEFILER 20
#define MAGE 21
#define SORCEROR 22
#define WIZARD 23
#define WARLOCK 24
#define ENCHANTER 25
#define ILLUSIONIST 26
#define COERCER 27
#define SUMMONER 28
#define CONJUROR 29
#define NECROMANCER 30
#define SCOUT 31
#define ROGUE 32
#define SWASHBUCKLER 33
#define BRIGAND 34
#define BARD 35
#define TROUBADOR 36
#define DIRGE 37
#define PREDATOR 38
#define RANGER 39
#define ASSASSIN 40

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Post by John Adams » Tue Feb 26, 2008 7:54 pm

Yes, sorry. I was just throwing names around for examples. Bad examples...
John Adams
EQ2Emulator - Project Ghost
"Everything should work now, except the stuff that doesn't" ~Xinux

User avatar
ZexisStryfe
Posts: 1026
Joined: Thu Jul 26, 2007 6:39 am
EQ2Emu Server: Sytherian Legends
Location: Connecticut
Contact:

Post by ZexisStryfe » Tue Feb 26, 2008 8:39 pm

LethalEncounter wrote:#define COMMONER 0
#define FIGHTER 1
#define WARRIOR 2
#define GUARDIAN 3
#define BERSERKER 4
#define BRAWLER 5
#define MONK 6
#define BRUISER 7
#define CRUSADER 8
#define SHADOWKNIGHT 9
#define PALADIN 10
#define PRIEST 11
#define CLERIC 12
#define TEMPLAR 13
#define INQUISITOR 14
#define DRUID 15
#define WARDEN 16
#define FURY 17
#define SHAMAN 18
#define MYSTIC 19
#define DEFILER 20
#define MAGE 21
#define SORCEROR 22
#define WIZARD 23
#define WARLOCK 24
#define ENCHANTER 25
#define ILLUSIONIST 26
#define COERCER 27
#define SUMMONER 28
#define CONJUROR 29
#define NECROMANCER 30
#define SCOUT 31
#define ROGUE 32
#define SWASHBUCKLER 33
#define BRIGAND 34
#define BARD 35
#define TROUBADOR 36
#define DIRGE 37
#define PREDATOR 38
#define RANGER 39
#define ASSASSIN 40
Does this mean we can change the class names?
~ EQ2 Emulator Project Manager

Image
Image
Image
"Zexis, from this day forth, you shall be known as... '3 of 6'" - John Adams

skandragon
Posts: 27
Joined: Tue Jan 15, 2008 11:24 pm
Location: Oklahoma
Contact:

Post by skandragon » Tue Feb 26, 2008 8:46 pm

ZexisStryfe wrote: Does this mean we can change the class names?
No.

User avatar
ZexisStryfe
Posts: 1026
Joined: Thu Jul 26, 2007 6:39 am
EQ2Emu Server: Sytherian Legends
Location: Connecticut
Contact:

Post by ZexisStryfe » Wed Feb 27, 2008 12:01 pm

Ah. LE had said last year that class and race names weren't editable, so I was curious as to whether or not that somehow changed.
On a related note, even though it seems like it would be difficult to add an adventuring class (or tradeskill class for that matter) how about a secondary tradeskill class? These classes are basically just based on skills (tinkering and transmuting). Could a new secondary be created?
I was thinking along the lines of implementing the Skinning tradeskill from WoW. Create a "skin" option on the right click menu for corpses (limiting it to animal corpses of course), and use a skill called "Skinning". It never made sense to me as to how you foraged animal pelts out of dens :P
~ EQ2 Emulator Project Manager

Image
Image
Image
"Zexis, from this day forth, you shall be known as... '3 of 6'" - John Adams

LethalEncounter
Team: Zombie
Posts: 2717
Joined: Wed Jul 25, 2007 10:10 pm

Post by LethalEncounter » Wed Feb 27, 2008 3:22 pm

ZexisStryfe wrote:Ah. LE had said last year that class and race names weren't editable, so I was curious as to whether or not that somehow changed.
On a related note, even though it seems like it would be difficult to add an adventuring class (or tradeskill class for that matter) how about a secondary tradeskill class? These classes are basically just based on skills (tinkering and transmuting). Could a new secondary be created?
I was thinking along the lines of implementing the Skinning tradeskill from WoW. Create a "skin" option on the right click menu for corpses (limiting it to animal corpses of course), and use a skill called "Skinning". It never made sense to me as to how you foraged animal pelts out of dens :P
Yah, I think that could definitely be a possibility. There is nothing to stop it from being implemented.

Locked

Who is online

Users browsing this forum: No registered users and 0 guests