[CF-Devel] resetting race

Mark Wedel mwedel at scruznet.com
Tue May 1 20:35:11 CDT 2001


 Actual, this ugliness is from far before the race/class split.

 What was basically done was the addition of a lib/races file which
overrides the race value in the archetypes file.

 I'm not positive of all the motivation that was behind it.  One thing it
did do was make it easier to set the races properly (as you only had
to modify the races file, and not all the individual arch files).

 One other thing I do notice is that the race listings in the races
file is used for various monster summoning spells.  I beleive the
listing in the races file is ordered by difficulty (ie, the first entry
in the human race is the easiest, followed by next tougher, etc).

Generate these race lists from the archetypes could be done, but ordering
would be harder (although, I would think the exp value would be a
fair indicator).

 the messsages below are basically harmless, but at the same time,
pointless.  Appropriate race entries should be aded for those
files - getting rid of the races file may be something to look at for
later releases.


On Tue, 1 May 2001, Preston Crow wrote:

>
     
      When I start crossfire, it tells me:
     
     >
     
     
     >
     
      Reading races from /usr/local/share/crossfire/races...
     
     >
     
       Resetting race to undead from Wraith for archetype Wraith
     
     >
     
       Resetting race to faerie from elf for archetype elf
     
     >
     
       Resetting race to dragon from Quetzalcoatl for archetype quetzalcoatl
     
     >
     
       Resetting race to fire_elemental from fireborn for archetype fireborn
     
     >
     
       Resetting race to human from barbarian for archetype barbarian
     
     >
     
       Resetting race to human from cleric for archetype cleric
     
     >
     
       Resetting race to human from mage for archetype mage
     
     >
     
       Resetting race to human from ninja for archetype ninja
     
     >
     
       Resetting race to human from priest for archetype priest
     
     >
     
       Resetting race to human from swashbuckler for archetype swashbuckler
     
     >
     
       Resetting race to human from thief for archetype thief
     
     >
     
       Resetting race to human from viking for archetype viking
     
     >
     
       Resetting race to human from warrior for archetype warrior
     
     >
     
       Resetting race to human from wizard for archetype wizarddone.
     
     >
     
     
     >
     
      I assume that this is correcting for the race/class split.
     
     >
     
     
     >
     
      Shouldn't the changes be made to the data files so that that doesn't need
     
     >
     
      to be done anymore?  It seems like a bit of historical ugliness that
     
     >
     
      doesn't belong in 1.0.
     
     >
     
     
     >
     
      --PC
     
     >
     
      _______________________________________________
     
     >
     
      crossfire-devel mailing list
     
     >
     
     
      crossfire-devel at lists.real-time.com
      
      
     >
     
     
      https://mailman.real-time.com/mailman/listinfo/crossfire-devel
      
      
     >
     
     
     
    


More information about the crossfire mailing list