Jump to content
Rpg²S Forum
  • 0

Modifica script per Weapon mastery (chiarimento)


crismon.trident
 Share

Question

Posted (edited)

Salve ragazzi avrei bisogno di un aiuto, volevo ricreaere il talento Competenza nelle armi da guerra di D&D, pensavo appunto di utilizzare lo script:

<Custom Passive Condition>
// Get all currently equipped weapons for the user.
var weapons = user.weapons();
// Set the swords variable.
var swords = 2;
// Set the initial condition to be false.
condition = false;
// Loop through each of the weapons.
for (var i = 0; i < weapons.length; ++i) {
  // Get the currently looped weapon.
  var weapon = weapons[i];
  // Check if the weapon exists and if the weapon type ID matches the sword ID.
  if (weapon && weapon.wtypeId === swords) {
    // Set the condition to be true.
    condition = true;
    // Break the loop.
    break;
  }
}
</Custom Passive Condition>

 che è quello appunto di Weapon mastery dei Tips&Tricks di YEP, quello che mi servirebbe sapere è se è possibile trasformarlo in uno status da lanciare con un'abilità, invece di usare uno status passivo.

Edited by crismon.trident
Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Non conosco il plugin, ma se la passiva è uno status, si potrebbe fare anche senza modifiche associando la skill allo status conferito dalla passiva.

image.png.f11dba2ee05557054dea66894ca9eb96.png

zCZ5ums.png
Trovi la lista dei miei giochi cliccando qui!

 

Seguimi su Youtube e Twitch! (spam gratuito, yeeeeee!!!)

 

Twitch:


https://www.twitch.tv/rpgwaldorf

 

Youtube:
https://www.youtube.com/channel/UCdgXmw8f_L4Go9xVRGMqsrA

NOTA: Ora faccio gli streaming solo su twitch, anche se su youtube trovate video interessanti! (spero) :D

Bellissimo banner by Dedalo XIII

 

Link to comment
Share on other sites

  • 0

Sipego meglio qual'è lo scopo e quale il problema: utilizzando lo script sopra (opportunamente modificato), che fa si che lo status si attivi quando il personaggio equipaggia una delle armi prescelte, nello script ovviamente funziona solo con la spada, io l'ho modificato in maniera che funzioni con più armi.

Ora il problema è che per ora son riuscito a farlo funzionare solo come status passivo inserito nella scheda della classe e inserendo lo script nello status ovviamente, e così funziona perfettamente, quando il personaggio equipaggia l'arma lo status si attiva e il personaggio riceve il bonus.

Il problema è che io vorrei anche trasformarlo in maniera che possa anche essere lanciato con un'abilità, ma ho provato a farlo e la condizione dell'arma non funziona, il personaggio riceve il bonus anche se non soddisfa i prerequisiti (ovvero impugnare una delle armi).

L'alternativa sarebbe fare una abilità e uno status per ogni arma e flaggare la cassela "tipo arma/Arma necessaria" nella scheda abilità, ma così avrei un costo di lancio per ogni arma, cosa che vorrei evitare anche per la scomodità di dover lanciare l'abilità ogni volta si cambi l'arma.

Link to comment
Share on other sites

  • 0

potresti fare che equipaggiare un'arma sbagliata ti dia immunità a quello status, così se lo lanci sul personaggio sbagliato non si attiva.

zCZ5ums.png
Trovi la lista dei miei giochi cliccando qui!

 

Seguimi su Youtube e Twitch! (spam gratuito, yeeeeee!!!)

 

Twitch:


https://www.twitch.tv/rpgwaldorf

 

Youtube:
https://www.youtube.com/channel/UCdgXmw8f_L4Go9xVRGMqsrA

NOTA: Ora faccio gli streaming solo su twitch, anche se su youtube trovate video interessanti! (spero) :D

Bellissimo banner by Dedalo XIII

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...