Page 1 of 1

Proposal for the Perform skill

Posted: Mon Sep 12, 2005 2:35 pm
by tygermoon
I am re-posting this from the Avlis boards, as I understand that this is a CoPaP-wide issue that I'd like to see resolved...
tygermoon wrote:I am bumping this to put forth once again that perform be made a cross-class skill, rather than one that is just not available for any one other than bards.

I would really like to take this skill with my main character, but right now I'd have to take a level in bard to make that happen. I would be willing to spend extra skill points on it.. RP wise, this makes more sense, as she will always be an amateur, and never a true bard. She likes to perform, but isn't really a composer.

Should I post this once again in Ask the Team, I wonder, or is this becoming a "dead horse" issue?

Anyone?

Thanks,
-Tyger-
.

Posted: Mon Sep 12, 2005 9:50 pm
by teleri
I have never looked into what level of work it would take to make this happen. So at this point I have no valid input other than it seems an interesting idea.

Posted: Tue Sep 13, 2005 4:02 am
by slave.of.emotions
I just tested it and the following would need to be done;

cls_skill_xxx.2da for all classes would required to be addet to the copap hak, right now there are only those of custom PrCs, as next another line would required to be addet

Code: Select all

xx    Perform         11	   0
to make perform a cross-class skil
and

Code: Select all

xx    Perform         11	   1
to make it a main-class skill

example for psion:

Code: Select all

2DA V2.0

      SkillLabel      SkillIndex   ClassSkill   
0     Concentration   1            1            
1     DisableTrap     2            0            
2     Discipline      3            0            
3     Heal            4            1            
4     Hide            5            0            
5     Listen          6            1            
6     Lore            7            1            
7     MoveSilently    8            0            
8     OpenLock        9            0            
9     Parry           10           0            
10    Persuade        12           1            
11    PickPocket      13           0            
12    Search          14           1            
13    SetTrap         15           0            
14    Spellcraft      16           1            
15    Spot            17           1            
16    Taunt           18           0            
17    Appraise        20           0            
18    Tumble          21           0            
19    CraftTrap       22           1            
20    Bluff           23           0            
21    Intimidate      24           0            
22    CraftWeapon     26           1            
23    CraftArmor      25           1            
24    Perform         11           0
if someone tells me how to get the cls_skill_xxx.2da files for other classes then i could do this.

Posted: Tue Sep 13, 2005 9:55 am
by tygermoon
Thanks, guys, this sounds promising. I have NO coding experience, or I'd offer to help. Hope to see all you follow through with this. :)

*keeping her fingers crossed*

-Tyger-

Posted: Wed Sep 14, 2005 3:08 am
by Sindol
Pointing out what should be obvious to anyone familiar with how haks work: even if you change a little bit, you have to do a full redistribution to the whole of CoPaP. That means a new version of at least the CoPaP hak, which means your request needs to go through Themicles.

I thought the cross-class perform had already been introduced in the last version of those haks, since this is a rather old discussion. It's too bad it was missed out on (maybe for a good reason though, maybe just because nobody did the actual work). In my opinion this change is a bit too minor to warrant the hassle that is a full version update and redistribution.

Posted: Wed Sep 14, 2005 3:17 am
by slave.of.emotions
Sindol wrote:Pointing out what should be obvious to anyone familiar with how haks work: even if you change a little bit, you have to do a full redistribution to the whole of CoPaP. That means a new version of at least the CoPaP hak, which means your request needs to go through Themicles.

I thought the cross-class perform had already been introduced in the last version of those haks, since this is a rather old discussion. It's too bad it was missed out on (maybe for a good reason though, maybe just because nobody did the actual work). In my opinion this change is a bit too minor to warrant the hassle that is a full version update and redistribution.
I think it is even so minor that it could be a mini update without that the hak version would require a change, the worlds would just need to get it and replace the old hak without having to rebuild they mod, and people that want to use this skill would just have to redownload this one hak. Something similar was done with the bug fix for changelings some time ago on avlis.


Themicles ? *puppy eyes*

Posted: Wed Sep 14, 2005 10:22 am
by Themicles
A sub has already done the code for this.

It WAS approved for last release, but got pushed out in the shuffle.

It will be in next release. Now the race is to see if I can get enough done to justify a new release before BioWare releases the next patch. ;)

Posted: Wed Sep 14, 2005 4:59 pm
by Apandapion
slave.of.emotions wrote:
Sindol wrote:Pointing out what should be obvious to anyone familiar with how haks work: even if you change a little bit, you have to do a full redistribution to the whole of CoPaP. That means a new version of at least the CoPaP hak, which means your request needs to go through Themicles.

I thought the cross-class perform had already been introduced in the last version of those haks, since this is a rather old discussion. It's too bad it was missed out on (maybe for a good reason though, maybe just because nobody did the actual work). In my opinion this change is a bit too minor to warrant the hassle that is a full version update and redistribution.
I think it is even so minor that it could be a mini update without that the hak version would require a change, the worlds would just need to get it and replace the old hak without having to rebuild they mod, and people that want to use this skill would just have to redownload this one hak. Something similar was done with the bug fix for changelings some time ago on avlis.

Themicles ? *puppy eyes*
The coordination required to release a copap-wide change and get all of the servers to use it at anywhere near the same time must be something like trying to make a human pyramid out of cats on methamphetamines, irregardless of the exact size of the change.

Posted: Sat Feb 04, 2006 4:08 pm
by Pandaerus
Personally I think this is a bad bad idea.

Certainly for real performing bards on a world like Avlis which doesn't have the Harpers and RDD PrC. Which I don't blame them.

But with this you give every class the only identity bards has.
Their Perform skill.

I stand for RPing and for Bards and say Nay.

Posted: Sat Feb 04, 2006 7:17 pm
by Loki70
Pandaerus wrote:Personally I think this is a bad bad idea.

Certainly for real performing bards on a world like Avlis which doesn't have the Harpers and RDD PrC. Which I don't blame them.

But with this you give every class the only identity bards has.
Their Perform skill.

I stand for RPing and for Bards and say Nay.
Bards are and always have been a Jack-of-all-Trades. They have songs, can use a lot of weapons, use spells, can even heal some minor wounds, and can take some rogue skills. To say that all they do is sing and dance is kinda missing out on the point. Bards are supposed to live on their wits, their talent, and when worse comes to worse, their swords.

Posted: Sun Feb 05, 2006 11:09 pm
by mortzestus
Pandaerus wrote:But with this you give every class the only identity bards has.
Their Perform skill.
The bard song special ability is the defining class feature of bards, not the perform skill. These are two different things.

Posted: Mon Feb 06, 2006 6:48 am
by Zebranky
As the sub who originally worked on this, I don't think it's a horrible idea. ;)

I'll wait for consensus (and maybe an impending hak release) before I update it, though.