[CF-Devel] Rune & other bugs

crossfire-devel at archives.real-time.com crossfire-devel at archives.real-time.com
Sun May 16 23:01:09 CDT 2004


Nicolas Weeger wrote:
>
     
      Hello.
     
     >
     
     
     >
     
      I tried a few things with rune/glyph/pentagram.
     
     >
     
      There are a few bugs, don't know exactly how to correct'em :)
     
     >
     
     
     >
     
      You can create a glyph of word of recall, but it won't work.
     
     >
     
      spring_trap, in server/rune.c, calls cast_spell with (trap, trap) as op 
     
     >
     
      & caster. Maybe need to be changed to (victim, trap)? It seems to work, 
     
     >
     
      but I'm not 100% sure of side effects.
     
     
  I'd bet some serious side effects - that would make 'victim' the owner of the 
spell that is detonated.  Thus, if there is a rune of fireball lets say, player 
steps on it, and now anything killed with that fireball, the victim will now get 
credit for.

  IMO, have some spells not work correctly with runes is probably perfectly 
fine.  I note that it doesn't appear that you can cast word of recall on friends 
even - it always seems it is a personal spell, and as long as that holds true, 
it won't work.

  The fix here isn't in the rune code, it would be in word of recall - if it is 
modified to look for players in the direction cast, it would probably work fine.

>
     
      Also, glyph of holy word don't work, probably same issue.
     
     
  Vaguely - code wasn't in place to properly find the god for the casting of the 
spell.

>
     
     
     >
     
      And 'confusion' is weird, makes my hands glow red lol
     
     
  That I believe is borrowed from nethack.  It basically means you now have the 
attacktype of confusion.

  Such an attacktype was actually useful in nethack - not so in crossfire.


_______________________________________________
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