Jump to content
The forums will be going offline for an extended maintenance period at 1400hrs GMT on 19th June 2025. The number of hours for this downtime is intentionally not advertised due to the nature of these upgrades. ×

neojhz

Members
  • Posts

    1
  • Joined

  • Last visited

Everything posted by neojhz

  1. I notice this code on warg mastery skill: skill.c case RA_WUGMASTERY: if( pc_isfalcon(sd) || pc_isridingwug(sd) || sd->sc.data[sC__GROOMY]) { clif_skill_fail(sd,skill,USESKILL_FAIL_LEVEL,0); return 0; } break; Does this mean that if there is a falcon you can't have a warg right? I was just wondering since there is no checkwarg() in the script. The rental npc can still give the Falcon even though the Ranger has a Warg. Which means the Ranger can still have both if they go this way. Is this the official behavior? Nevermind. Just confirmed here: http://irowiki.org/wiki/Warg_Mastery So I went on ahead and implemented my own checkwarg() script: I'm only hoping now that this is correct. BUILDIN_FUNC(checkwarg) { TBL_PC* sd; sd = script_rid2sd(st); if( sd == NULL ) return 0; if( pc_iswug(sd) || pc_isridingwug(sd) ) script_pushint(st, 1); else script_pushint(st, 0); return 0; } Now I'm trying to see how to turn off the falcons that are having warg or vice versa on the server.
×
×
  • Create New...