Jump to content

Salk

Modders
  • Posts

    3,380
  • Joined

  • Last visited

Everything posted by Salk

  1. Version 4.5 is out. - Few changes for compatibility with both Item Revisions and Item Revisions Revised - Minor text changes - Added correct Identify description to scroll
  2. The point raised about wands has my sympathy. But making them match the properties of the spell is a consistency fix, in my view. What I would do is to nerf the number of charges further. I think 10 is still a little bit too high a number and I would halve it.
  3. Well, then I will be very interested in learning how it's been working for you, Morgoth. I'm sure Magus will appreciate the feedback.
  4. I find the component Fair Fights very interesting, actually. I would most definitely use it, but only if it was properly tested though. The warning about it not having been thoroughly tested is quite scary.
  5. Very good news. Weigo is working on a new version (3.0) of BGGO which will include full compatibility with EET and BGT. Hopefully he will be here in the near future to talk about it himself. The thread at SHS inaccessible, due to the Forum being down, as you probably know.
  6. I have no real understanding/direct experience whatsoever about the costs and the required time/effort for maintaining a Forum but I think SHS bandwidth problems would be enormously alleviated by migrating all of its downloads off of its server and find an alternate solution to the current hosting. Practically what skellytz suggested. If the bandwidth is confined to a certain amount, wouldn't it be possible to get a different host at the same cost that would not risk a complete shutdown of the SHS Forum for what is going to soon be two months? The SHS Forum wasn't just the place where you could find links to download hosted mods. There was still activity there in form of feedback, collaborations, questions, and much more. I just hope that once it's online again, we won't have lost the interest/participation of important contributors.
  7. Hello, Bartimaeus! Thanks for the exhaustive answer. What I can say for myself is that I absolutely agree with your stance in this. I think Non-Detection should, as for its description, protect from Divination spells. It seems to me that any other interpretation is a blatant attempt at thwarting the very meaning of the spell. What can be discussed is how to adjust the spell so that it won't be considered awfully overpowered for its level. But that is another matter. And I always believe that playing fair should be a parameter to be held in the highest regard. The fact that the AI enjoys protection from the player's divination spells while the player is not when using the exact same magical defenses is a very undesirable situation. I'm not unfortunately capable of offering you a solution or even an advice about this. You know much more than me what kind of options are available. From what I understand, it seems you are saying there are none that are good. If that is the case, I guess you will have to choose the minor evil. My own preference is having fairness be a priority over the AI sometimes not behaving all that "smart" but I understand I am probably part of a minority. Thanks for all the good work!
  8. Let me see if I understand correctly, SRR's changes are somewhat incompatible with some of SCS's script? If that is so, couldn't SRR have a component that can be installed only after SCS which adjusts the scripts for full compatibility? The advantage being SRR does not need to rely on SCS being updated in order to have the two mods play nice with each other? If I am completely off the mark, my apologies.
  9. Thanks for trying to advocate a much needed change there, skellytz. What you wrote sounds to me like the only viable path, actually. A very sensible take of action for a situation that has needed remedy for many years. I guess we can all agree that, considering the circumstances, SHS was sitting on a ticking bomb. Now it went off but it's hardly surprising.
  10. It seems it uses the icon and animation for Obscuring Mist, making that spell a mix between the original spell and the one SR(R) would replace it with.
  11. I'm currently working on updating this to improve compatibility with IR and IRR and do some other minor adjustments. @MikeX I know you prepared your own updated version but I'd rather have you test this one I am working on. I'd message you privately on SHS but the Forum there has been down for over 4 weeks.
  12. Version 1.5 is out. There has been further polishing and adjustments. There are no more major revisions planned now. This is likely to be the version that might be selected in the future as part of the BG2 Fixpack GTU offers. The download link has been updated. Feedback is always welcome. (e) The version uploaded first had a typo. Now everything should install properly.
  13. Personally, I appreciate enormously what is being done at SHS and am very grateful for the current situation regarding active development for essential modifications (to me, at least) and for the good job at keeping the Forum clean, devoting so much energy and time to maintenance. This has not much to do with what happened, though. The casual visitors of the SHS Forum might be discouraged from visiting again in the future when the Forum is down for 3 weeks and counting. I will of course try to do my share to help out because that's the right thing to do and because I care. The problem, I think, is: if we count ourselves, are we enough?
  14. Putting the forum on "Read Only" would be catastrophic. The activity there is not so low to justify something like that. Capital projects are actively being worked on (BGT, ToBEx AfterLife, Infinity Animations, Baldur's Gate Graphic Overhaul and so many more) and the Forum hosts tools of primary importance like Near Infinity. I understand that eventually the owner(s?) will want to cease support for the place. Perhaps they should start considering a migration or a merge with another IE community forum so that costs may be shared (Pocketplane.net?).
  15. I agree. I seem to recall that both SHS and G3 used to have the same privider so when one was down the other was too but obviously it's no longer the case (thankfully). SHS is probably struggling financially and they cannot afford a similar move away from a deeply unreliable service.
  16. I'm on vacation now but I sincerely hope the SHS Forum will be back online by the time I return home in five days' time. I think it's been down for 9 days as today.
  17. Hi! I have not been able to access the SHS Forum for 3-4 days now. Can others confirm it's been down for quite some time? Thanks!
  18. Hello again. If I may ask more about this StartCutScene() and StartCutSceneEx(), I have now noticed that in SCAR.DLG (BG EE) we have this: SetGlobal("ScarMission","GLOBAL",99) ClearAllActions() StartCutSceneMode() StartCutScene("Scarcut") Here StartCutScene() is used as opposed to StartCutSceneEx(). But then I check starcut.bcs and the script does contain triggers in the first two blocks: IF Global("BQDoor0606","GLOBAL",0) THEN RESPONSE #100 CutSceneId("Scar") // Scar OpenDoor("DOOR0606") MoveToPoint([1487.1291]) EscapeArea() END IF Global("BQDoor0606","GLOBAL",1) THEN RESPONSE #100 CutSceneId("Scar") // Scar MoveToPoint([1487.1291]) EscapeArea() END At this point, I am confused because from what I understood, those two scripts will ignore the triggers and run because the cutscene has been activated with StartCutScene("Scarcut") instead of StartCutSceneEx("Scarcut", TRUE) ? Thanks.
  19. Thanks for your advice, jastey!
  20. jastey, maybe I can ask for your assistance again. Let's say that in a .D file I have the following: IF ~~ THEN BEGIN 2 SAY #15211 IF ~~ THEN DO ~SetGlobal("Captured","GLOBAL",1)ClearAllActions()StartCutSceneMode()StartCutScene("Capcut01")~ UNSOLVED_JOURNAL #26844 EXIT END And let's say that for State 2 up there I want to add another response nearly identical to the existing one (I only want to have a response trigger and a different cutscene) so that it would end up like this: IF ~~ THEN BEGIN 2 SAY #15211 IF ~~ THEN DO ~SetGlobal("Captured","GLOBAL",1)ClearAllActions()StartCutSceneMode()StartCutScene("Capcut01")~ UNSOLVED_JOURNAL #26844 EXIT IF ~!InMyArea(Player3)!InMyArea(Player4)~ THEN DO ~SetGlobal("Captured","GLOBAL",1)ClearAllActions()StartCutSceneMode()StartCutScene("Capcut08")~ UNSOLVED_JOURNAL #26844 EXIT END What WeiDU function should I use? COPY_TRANS? Could you help me figure this out? Thanks.
  21. Oh let me see if I understand this correctly. With StartCutScene() it does not matter what triggers are in the IF section of the block, they behave like they were all True()? If that is the case, I find it very weird and honestly unexpected. Unfortunately it seems the classic engine does not support StartCutSceneEx().
  22. Ok, thank you. I did read the IESDP entry but I am still not sure I understand how it works. Capcut03 has 3 blocks. StartCutScene() would run all 3 of them at the same time and checks the triggers for each one. If true, the response triggers and if not, the block doesn't produce anything, correct? So block3 always triggers. Block1 triggers if Player3 and Player3 are not In the script caller's area. Block2 triggers if Player4 and Player5 are not In the script caller's area. That is, if I understand how StartCutScene() works. How would StartCutSceneEx() change this dynamic?
  23. Hello! Can someone tell me how StartCutSceneEx() works? In BG EE I have this in capcut01: IF True() THEN RESPONSE #100 CutSceneId(Player1) FadeToColor([30.0],0) Wait(1) LeaveAreaLUAPanic("AR0607","",[951.774],NE) // Flaming Fist HQ, ground floor LeaveAreaLUA("AR0607","",[951.774],NE) // Flaming Fist HQ, ground floor SetMasterArea("AR1100") // SW Baldur's Gate (Flaming Fist HQ, Merchant League, Seven Suns) MultiPlayerSync() CreateCreature("FLAME3",[1143.891],N) // Flaming Fist Mercenary CreateCreature("FLAME1",[800.742],E) // Flaming Fist Mercenary CreateCreature("FLAME2",[932.831],NE) // Flaming Fist Mercenary CreateCreature("FLAME4",[1060.668],SW) // Flaming Fist Mercenary ActionOverride("FLAME4",SetDialog("flamc7")) ActionOverride("Chimp5",DestroySelf()) ActionOverride("Fergus",DestroySelf()) ActionOverride("DICKSMOK",SetNumTimesTalkedTo(1)) MultiPlayerSync() StartCutSceneEx("Capcut03",TRUE) END ... and capcut03 is: IF !InMyArea(Player3) !InMyArea(Player4) THEN RESPONSE #100 CutSceneId("FLAME1") // Flaming Fist Mercenary JumpToPoint([678.857]) Face(NE) END IF !InMyArea(Player2) !InMyArea(Player6) THEN RESPONSE #100 CutSceneId("FLAME3") // Flaming Fist Mercenary JumpToPoint([1096.1001]) Face(NWW) END IF True() THEN RESPONSE #100 CutSceneId(Player1) Wait(2) AdvanceTime(TWO_HOURS) FadeFromColor([30.0],0) Wait(4) CreateCreature("ANGELO",[924.598],S) // Angelo Wait(2) ActionOverride("Angelo",MoveToPoint([1018.638])) ActionOverride("Angelo",FaceObject(Player1)) Wait(1) ActionOverride("DICKSMOK",MoveToPoint([1238.723])) ActionOverride("DICKSMOK",FaceObject(Player1)) Wait(2) EndCutSceneMode() ActionOverride("Flame4",StartDialogueNoSet(Player1)) END What happens if instead of StartCutSceneEx("Capcut03",TRUE), I just use StartCutScene("Capcut03")? Thanks!
×
×
  • Create New...