
Luke
Modders-
Content Count
506 -
Joined
About Luke

Profile Information
-
Gender
Male
Recent Profile Visitors
-
Let us consider "SPPR712" (Resurrection) as an example: Yes, it does not affect the living (Extended Header Target is '3|Dead actor'). Moreover, the first effect is op324 (filter: GENERAL != DEAD). It applies a subspell ("SPPR712A") via op326 (filter: GENERAL = DEAD) "SPPR712A" applies another subspell ("#RDREMOV") via op326 (no filter: EA >= ANYONE) And finally, "#RDREMOV" strips Sequencers and Spell Triggers away via op172. Why the need of two consecutive subspells??? Also, since you suggested checking for STATE = STATE_DEAD, are you saying there's a diffe
-
A Basic Modder's Guide to Git and Github
Luke replied to CamDawg's topic in Modding How-Tos and Tutorials
After clicking on "Rebase and Merge", my fork is now 4 commits ahead, 5 commits behind the original project... Guess there is still something wrong, right? -
A Basic Modder's Guide to Git and Github
Luke replied to CamDawg's topic in Modding How-Tos and Tutorials
@AL|EN I see, will use "changelog.md" then... Separately, I'm having some troubles syncing forks. My fork is 5 commits behind (and 0 commits ahead of) the original project, but git fetch upstream does nothing... If I execute "git remote -v", it returns origin https://github.com/MY_USERNAME/MY_FORK.git (fetch) origin https://github.com/MY_USERNAME/MY_FORK.git (push) upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git (fetch) upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git (push) so I don't know what I'm missing... -
A Basic Modder's Guide to Git and Github
Luke replied to CamDawg's topic in Modding How-Tos and Tutorials
@AL|EN Could you tell me if it's possible to format commit messages in GitHub Desktop? I suspect it's impossible but maybe I'm missing something... -
A Basic Modder's Guide to Git and Github
Luke replied to CamDawg's topic in Modding How-Tos and Tutorials
@AL|EN Will check that out... Separately, do you know why GitHub Desktop asks me to clone a repository if I've already cloned it with VS Code? Should I instead click on "Add an Existing Repository from your hard drive"? -
A Basic Modder's Guide to Git and Github
Luke replied to CamDawg's topic in Modding How-Tos and Tutorials
And what about bug fixes and the like? Anyway, I'm on macOS, so I can't proceed as you suggested... -
A Basic Modder's Guide to Git and Github
Luke replied to CamDawg's topic in Modding How-Tos and Tutorials
@AL|EN It worked! So, a couple of questions: Is this the extension you were talking about? Do you recommend signing commits locally using GPG? I've been using it for some time, the only thing I don't like is that past commits become "unverified" when a certain key expires, which is kinda misleading/unintended... Is there a way to update Git in Terminal instead of downloading the new version from its site? Thanks for your time. -
A Basic Modder's Guide to Git and Github
Luke replied to CamDawg's topic in Modding How-Tos and Tutorials
I use VS Code when writing code and committing changes. My repository is private and I'm the only contributor. The "master" branch is the only branch... -
A Basic Modder's Guide to Git and Github
Luke replied to CamDawg's topic in Modding How-Tos and Tutorials
Yes, I had to reset them in Terminal, thanks. I'm not sure what I messed with, probably something related to "git-fetch" in VSCode... Separately, do you know how to remove commits (and their related content) from a repo (both local and remote)? I tried with "git reset --hard HEAD~5" but they keep reappearing as soon as I make a new commit... -
A Basic Modder's Guide to Git and Github
Luke replied to CamDawg's topic in Modding How-Tos and Tutorials
Does someone know why under my commit messages appear something like <First Name Last Name> authored and <First Name Last Name> committed X days ago instead of just <GitHub nickname> committed X days ago? I'm not sure how I enabled that change... -
Well done. As for the next move, I suggest you take a look at DEFINE_DIMORPHIC_FUNCTION so as to avoid defining "check_ini" and the like twice... Also, in case you're still wondering about this, the so-called PATCH_REINCUDE trick should do the trick...
-
SpellCastOnMe does not actually trigger with AoE spells
Luke replied to a topic in IESDP Archive Forum
Oh, that means Nishruus and Hakeashars have always been (partially) broken? That's kinda bad... In the current v2.6 beta "SpellCastOnMe()" keeps ignoring Ability Target 4, so that script trigger is probably intended to work that way... Any idea how to fix them? First of all, spell description doesn't state that Remove Magic and the like are supposed to kill them (only Death Spell), so I'm not sure why they're scripted to die if hit by those spells... As far as IF SpellCastOnMe([ANYONE],0) THEN RESPONSE #100 ApplySpell(Myself,CLERIC_CURE_LIGHT_WOUNDS) // SPPR103.SPL (Cu -
Shouldn't Robe of Arcane Might provide a Caster Level bonus to arcane classes only (op=191, p2=0)? I mean, it's called Robe of Arcane Might, so...
-
I see. I'm going to use LOOPs for the time being, thanks for your help.
-
Do you mean something like this? VARIABLE(x=65) INCLUDE FILE(mod_folder/test.ssl) //////////////////////////// /////////////////////////// VARIABLE(x=85) INCLUDE FILE(mod_folder/test.ssl) where "test.ssl" is IF Race(LastSeenBy(Myself),x) THEN RESPONSE #100 RandomTurn() END Unfortunately, it's not working... Now it compiles to IF Race(LastSeenBy(Myself),65) THEN RESPONSE #100 RandomTurn() END IF Race(LastSeenBy(Myself),65) THEN RESPONSE #100 RandomTurn() END So basically "x=85" is ignored...