Author Topic: Golem Updates  (Read 17960 times)

0 Members and 1 Guest are viewing this topic.

Leonardo

  • Guest
Golem Updates
« on: August 16, 2008, 10:41:54 am »
- 'gorder kill' now checks if the victim is PK
- G-exp yellow message now shows how many points you're gaining from the mob
- Golem's now save over crash, linkdead and quit to the last EMETed tier (only the tier saves not the gexp) (temporary change, can be undone without notice)
- If you're not in the same room with your Golem and it dies, you'll now receive a death info message.
- Engaging in fight another player Golem will give you (50*victim_golem_tier) Gexp, ie. fighting a tier4 Golem will add 200Gexp bonus

Disclaimer:
Seeing the updates published doesn't necessarily imply that they're already updated in the game.

This change implies updating the following scripts:
   2) [29552] Golem MobForm: All                            obj Drop
   3) [29553] Golem ObjForm: All                            mob Speech
  12) [29563] Golem Evolve: Bodyguard                       mob GlobalRandom
  16) [29567] Golem Death: Bodyguard                        mob Death
  17) [29568] Golem Gorder: Bodyguard                       mob Command
« Last Edit: August 16, 2008, 11:00:12 am by Leonardo »

Leonardo

  • Guest
Golem Updates 2
« Reply #1 on: August 17, 2008, 09:07:34 pm »
- Added a grace period of extra gexp for faster Golem leveling.

Disclaimer:
Seeing the updates published doesn't necessarily imply that they're already updated in the game.

This change implies updating the following scripts:
trigedit 29563
6
/ra 'set defmod 0' 'set defmod 100'
/s
q
y

Leonardo

  • Guest
Golem Updates 3
« Reply #2 on: August 21, 2008, 09:21:37 am »
- New Golem item: Ferdinand's Golem Ointment can be worn on Hands.

This item will be a quest item in Fenizia and it's supposed to double the GEXP gain of your Golem.
For now you can trade this item directly from Ferdinand test room for the price of 20TP's.
You can't buy the item if you already own a Golem, can buy it only before owning a Golem. (Sorry, script issue)
The item has a timer on it of about 5days.

Enjoy and report any issue.

This change implies updating the following script:
    [29558] Golem Trading: Lilliput                       mob Speech

Leonardo

  • Guest
Golem Updates 4
« Reply #3 on: August 21, 2008, 10:49:49 pm »
- Added a check for 'Fire Elementals', if a fire elemental is following you, your Golem will get very scared of it being sensible to firery beings and suffering from terror stress will damage himself every 13 seconds until is dead or the fire elemental will be ungrouped or killed.

This change implies updating the following scripts:
  12) [29563] Golem Evolve: All                             mob GlobalRandom

Leonardo

  • Guest
Golem Updates 5
« Reply #4 on: August 24, 2008, 09:16:45 am »
- Reduced G-Exp Bonus from '100' to '10', players said it was way too easy.
- Fixed a bug with UNGROUPing your golem, would have let you set G-Exp to '0'. Thanks Erwin
- Golem Bodyguard exits Beta version to join Official version 1.0.
- Golem Thief enters Beta version and can be bought typing: say trade thief
- Changed price for Golem Bodyguard to 20TPs
- Changed price for Golem Thief to 1TP
- Reduced Ointment timer from 15days to 5days.
- Added Book of Golems to Ferdinand Shop, type: list
- Added Thieving script to Golem Thief (not complete yet)
- Added 3 Dice Game script to Golem Thief (not limited to tier yet) (type: say game)
- Added Death Script to Golem Thief
- Added Gorder gold command to Golem Thief

Disclaimer:
Seeing the updates published doesn't necessarily imply that they're already updated in the game.

This change implies updating the following scripts:
- Whole feature scripts need to be updated this time.
« Last Edit: August 24, 2008, 09:23:46 am by Leonardo »

Leonardo

  • Guest
Golem Updates 6
« Reply #5 on: August 26, 2008, 11:12:59 am »
- Upgraded money Thieving script (object thieving still not functional)
  to steal your golem must be seated (gorder SIT), will steal on a per chance basis based on its tier respecting the chart table in the golem helpfiles, it'll steal only money for now. The mobs or players he steals from must own more than 100k gold coins.
- Fixed 3Dice Game script (you can't play your own golem anymore) (your golem must be seated for the game script to trigger)
- Fixed a bug with Death script (now when your golem dies, the loot returns to you)


   6) [29555] Golem Steal: Thief                            mob Greet
  10) [29560] Thief Game: 3 Dice bet                        mob Bribe
  11) [29561] Thief Game: 3 Dice Rules                      mob Speech
  12) [29562] Thief Game: 3 Dice Advert                     mob Greet
   2) [29551] Golem Death: Thief                            mob Death

« Last Edit: August 26, 2008, 03:14:39 pm by Leonardo »

Offline Molly

  • Administrator
  • Hero Member
  • *****
  • Posts: 691
    • View Profile
Re: Golem Updates
« Reply #6 on: August 26, 2008, 11:53:45 am »
The changes are in.

I take it for granted that there will be a PK check on both owner and target when it comes to object stealing.

Perhaps we should have discussed that abouth gold as well. My personal opinion is that since there alreay are thieving mobs in the game, and the player always can kill the golem and retrieve some, if not all their money, it's probably OK. Possibly we should add a check so they cannot steal from players that haven't remorted however?

Opinions anyone?

The PK/non PK issue is getting to be a bigger problem than I first thought. For instance, if a Golem gets attacked by a non PK, the owner cannot defend it, whether they are PK or not.

Offline Fizban

  • Maniacal Scroder!
  • Administrator
  • Full Member
  • *****
  • Posts: 183
  • Fizban, the Mangy Wizard
    • MSN Messenger - Fizban1216@hotmail.com
    • AOL Instant Messenger - Fizban1216
    • View Profile
    • Email
Re: Golem Updates
« Reply #7 on: August 30, 2008, 12:50:29 am »
That's true with lots of things though. A non pkill player can attack a caster's elemental as well and they can't defend it. I do think they can order it to do specific attacks, but they can't directly attack the player anyway.

Leonardo

  • Guest
Updates
« Reply #8 on: August 17, 2009, 12:32:24 pm »
-Removed the 5s delay before displaying Golem information for command Gstat, you still can't use Gstat again for 5s after the information has been displayed. (Fix suggested by: Ruby)
-Added 'gorder flee' command to the Golems Bodyguard and Thief. (suggested by: Kita)

Scripts that require update before the fix kicks in:
  16) [29565] Golem GSTAT: All                              mob Command
   7) [29556] Golem Gorder: Thief                           mob Command
  19) [29568] Golem Gorder: Bodyguard                       mob Command



Important:
I fix the scripts, Molly does the Updates in the Game port, if you're waiting for an update and it hasn't kicked in yet you know why.
« Last Edit: August 18, 2009, 03:01:25 am by Leonardo »

Offline Molly

  • Administrator
  • Hero Member
  • *****
  • Posts: 691
    • View Profile
Re: Golem Updates
« Reply #9 on: August 18, 2009, 05:23:11 am »
The updates are in, keep us posted if you run across any new bugs.

Leonardo

  • Guest
Re: Golem Updates
« Reply #10 on: August 22, 2009, 11:01:50 am »
-Removed Involve command from Golem's script, since the group code changed that command doesn't work any more.
-Modified the Golem scripts so that their tier-level saves even after death, you can buy a new one and continue from where you left. To have your Golem leveling status saved, just emet it and drop it again. If you lose the Golem in object form you also lose all your leveling progression, saving works only when the golem dies in Mob form.
-Gstat won't work for a while, I've added a line so you can check your Golem HP during fights.

NOTE: This new feature is experimental and might not work properly since it's hard for me to test it in the Build Port, I'll be waiting for your feedbacks to continue my work. Only Golem that saves on death for now is the Bodyguard type. The Thief type will be a bit buggy.

Instructions for who owns a Thief golem:
drop your golem, wait for it to evolve, emet it, drop your golem again, kill it, go buy another golem and get the Bodyguard, drop golem again, and now you should have a Bodyguard golem same level with the Thief


Scripts that require update before the fix kicks in:
   3) [29552] Golem MobForm: All                            obj Drop
   4) [29553] Golem ObjForm: All                            mob Speech
  20) [29569] Code change Involve command removed           mob Command
  14) [29563] Golem Evolve: All                             mob GlobalRandom

Important:
I fix the scripts, Molly does the Updates in the Game port, if you're waiting for an update and it hasn't kicked in yet you know why.
« Last Edit: August 22, 2009, 01:20:08 pm by Leonardo »

Offline Molly

  • Administrator
  • Hero Member
  • *****
  • Posts: 691
    • View Profile
Re: Golem Updates
« Reply #11 on: August 23, 2009, 01:21:19 am »
Changes are in, keep us posted if there are any bugs.
« Last Edit: August 23, 2009, 02:51:01 am by Molly »